Software Engineer II - Analyst Applications & Data Visualization

Shadow Strategies, LLC
Columbia, MD, United States
1 day ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$175,000 - $220,000
Working hours
Regular working hours

Tech stack

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
+13 more
Software Construction Software Engineering Software Systems Systems Integration TypeScript Web Applications ReactJS Material UI Kubernetes Information Technology Rancher Front End Software Development Docker

Job 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

Requirements

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

Benefits & conditions

Based in Columbia, Maryland, with up to two days of telework per week, subject to program requirements and approval. You’ll work with a multidisciplinary team developing software for analysts in a secure mission environment. Why Shadow Shadow Strategies is built around a simple idea: solve problems with innovative strategies. We bring together people who question assumptions, explore new possibilities, and turn ideas into meaningful results. We value creativity, individual initiative, collaboration, and the ability to bring clarity to complex challenges. At Shadow, your expertise matters, your perspective is valued, and your contributions shape the work we deliver. What Comes With It We invest in our people so they can do their best work and enjoy life beyond it.

  • Fully covered medical, dental, and vision insurance.
  • 25 days of flexible time off plus 11 paid holidays.
  • 401(k) company match of up to 6%.
  • 16 weeks of paid parental leave for birth parents and 4 weeks for partners.
  • Company-paid life insurance, short-term disability, and long-term disability.
  • $3,000 annual stipend for employees who waive company health coverage.

About the company

At Shadow Strategies, we believe great software does more than process information. It helps people understand complexity, recognize what matters, and make better decisions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…