About the Role
Support mission-critical applications that integrate data collection, operational reporting, and intelligent automation to advance national security objectives. Collaborate closely with analysts, engineers, and stakeholders to design and deliver mission-focused capabilities across multiple workstreams.
Responsibilities
- Translate complex data requirements into intuitive, high-performance user interfaces.
- Build and maintain responsive web applications using React, integrating them with backend services and APIs.
- Support the development of backend logic and data services using Java/Spring or equivalent frameworks.
- Participate in sprint planning, code reviews, and technical design sessions.
- Write unit tests and participate in CI/CD workflows to ensure the reliability of production code.
Requirements
- 2 - 5 years of professional experience in software development.
- Proven ability to work in frontend frameworks like React and backend ecosystems such as Java/Spring, C#/.NET, or similar enterprise-grade languages.
- Strong experience developing front-end applications using HTML, TypeScript, and CSS with a focus on responsive design and modern UI/UX.
- Strong understanding of RESTful APIs, React component design and common component libraries, and secure web development practices.
- Proficiency in writing unit tests using frameworks such as Jest.
- Experience working in a collaborative code environment and familiarity with Git, CI/CD pipelines, and modern development workflows.
- U.S. citizen able to pass a background investigation by the client agency.
- DHS clearance with CBP/ICE or DoD Top-Secret preferred.
Skills
- React
- Java
- Spring Boot
- HTML
- TypeScript
- CSS
- RESTful APIs
- Jest
- Git
- CI/CD
Location
- Remote
Work Type
- Full-time
- Remote
Experience Level
- 2 - 5 years
Education Level
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
Salary/Compensations
- $110,000.00 - $130,000.00 per year
Benefits
- 401(k)
- 401(k) contribution
- Dental insurance
- Medical insurance
- Life & Disability insurance
- Flexible spending account
- Flexible schedule
- Professional development
- Work-life balance
About the Company
- Constellation is seeking an Software Engineer with full-stack development experience, including building modern user interfaces in React and developing reliable backend services using Java, Spring Boot, or comparable frameworks.
