Associate Software Developer

Constellation Inc
Washington, DC, United States
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$110,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Unit Testing C Sharp (Programming Language) Cascading Style Sheets (CSS) Code Review Continuous Integration Data as a Services Scrum Methodology
+13 more
Responsive Web Design Web Application Security Software Engineering TypeScript ReactJS Spring-boot Backend Git Material UI Information Technology Production Code Front End Software Development Restful APIs

Job description

Constellation is seeking an Associate Software Developer who is comfortable across the stack, specifically building modern user interfaces in React and supporting robust backend services in Java/Spring Boot (or similar frameworks). You will work on mission-critical applications that integrate data collection, operational reporting, and intelligent automation to support national security objectives. This position involves close collaboration with analysts, engineers, and stakeholders to deliver mission-driven capabilities across multiple workstreams., * Building and maintaining responsive web applications using React, integrating them with backend services and APIs.

  • Supporting the development of backend logic and data services using Java/Spring or equivalent frameworks.
  • Collaborating with analysts and stakeholders to translate complex data requirements into intuitive, high-performance user interfaces.
  • Participating in sprint planning, code reviews, and technical design sessions within a tight-knit engineering team.
  • Writing unit tests and participating in CI/CD workflows to ensure the reliability of production code.

Requirements

  • 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 & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Dental insurance
  • Flexible spending account
  • Disability insurance
  • Flexible schedule, * 401(k)
  • 401(k) contribution
  • Dental insurance
  • Medical insurance
  • Life & Disability insurance
  • Flexible spending account
  • Flexible schedule
  • Professional development
  • Work-life balance

Apply for this position

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

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:36 min

Characteristics of a data intensive application developer

Noam Honig · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all