[Remote] Associate Software Engineer
Note: The job is a remote job and is open to candidates in USA. Constellation Inc is seeking an Associate Software Engineer to join their Homeland Security Team in Washington, DC. This role involves full-stack development, focusing on building modern user interfaces in React and supporting backend services, with an emphasis on collaboration with analysts and engineers to deliver mission-driven capabilities.
Responsibilities
- Full-Stack Development: Building and maintaining responsive web applications using React, integrating them with backend services and APIs
- System Integration: Supporting the development of backend logic and data services using Java/Spring or equivalent frameworks
- User-Centric Design: Collaborating with analysts and stakeholders to translate complex data requirements into intuitive, high-performance user interfaces
- Agile Collaboration: Participating in sprint planning, code reviews, and technical design sessions within a tight-knit engineering team
- Quality Assurance: Writing unit tests and participating in CI/CD workflows to ensure the reliability of production code
Skills
- 2 - 5 years of professional experience in software development, with a 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
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- U.S. citizen able to pass a background investigation by the client agency
- DHS clearance with CBP/ICE or DoD Top-Secret preferred
Benefits
- 401(k)
- 401(k) contribution
- Dental insurance
- Medical insurance
- Life & Disability insurance
- Flexible spending account
- Flexible schedule
- Professional development
- Work-life balance
Company Overview