> Markdown version of [/jobs/ext/4707502-software-engineer-ii-analyst-applications-data-visualization](https://www.wearedevelopers.com/jobs/ext/4707502-software-engineer-ii-analyst-applications-data-visualization). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - Analyst Applications & Data Visualization - **Company:** Shadow Strategies, LLC - **Location:** Columbia, MD, United States (Remote available) - **Salary:** $175,000 - $220,000 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Cascading Style Sheets (CSS), Data as a Services, Data Transformation, Data Visualization, Software Debugging, Design of User Interfaces, Intelligence Analysis, Software Maintenance, Software Construction, Software Engineering, Software Systems, Systems Integration, TypeScript, Web Applications, ReactJS, Material UI, Kubernetes, Information Technology, Rancher, Front End Software Development, Docker - **Published:** November 13, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9310695/software-engineer-ii-analyst-applications-data-visualization ## About the Role You enjoy building software that people genuinely depend on. You care about the quality of your code, but you're equally interested in whether the application solves the right problem. You thrive in collaborative environments, appreciate thoughtful design, and understand that powerful software requires both strong engineering and a clear understanding of its users. You bring the experience to work independently, contribute to technical decisions, and help a team deliver reliable, intuitive, and effective solutions. Required Skills * Strong professional experience developing modern web applications. * Proficiency with JavaScript, TypeScript, React, HTML, and CSS. * Experience designing, implementing, testing, and debugging production software. * Experience integrating front-end applications with data services and APIs. * Ability to collaborate effectively with designers, developers, and technical stakeholders. * Understanding of secure software development practices. * Active TS//SCI clearance with Polygraph. Helpful Experience Areas * Material UI, Java, Docker, Kubernetes, Rancher, and GitLab CI/CD pipelines. * Data visualization and analytical interfaces. * Data parsing, transformation, and enrichment. * Software development supporting intelligence analysts or other mission-focused users. Years of Experience and Degree Requirements Bachelor's degree in Computer Science or a related field and at least 14 years of relevant experience. OR At least 18 years of relevant experience without a bachelor's degree. Work Environment ## Description We're looking for an experienced Software Engineer II to develop the applications and interfaces that intelligence analysts rely on to explore, interpret, and act on complex data. You'll join a collaborative team building secure, high-performance software that transforms raw and enriched data into meaningful intelligence views. Working alongside software engineers, UI developers, and UX designers, you'll create intuitive applications that make sophisticated analytical capabilities accessible and useful. What You'll Do * Design, develop, and maintain modern web applications that support intelligence analysis and mission workflows. * Build responsive, intuitive user interfaces using JavaScript, TypeScript, React, HTML, and CSS. * Develop and integrate displays and visualization components that help analysts interpret complex information. * Collaborate on parsers and data transformation capabilities that convert raw information into actionable intelligence. * Work with UX designers, UI developers, and mission stakeholders to translate user needs into effective software solutions. * Analyze requirements, troubleshoot defects, improve performance, and evolve existing applications. * Incorporate direct user feedback into development priorities and continuously improve the experience. * Contribute to secure, maintainable software designed for demanding operational environments. Who This Might Be a Fit For