Full Stack Developer
Role details
Job location
Tech stack
Job description
Looking to build scalable, mission-driven applications in a fast-paced environment? NS2 Mission is seeking a Full Stack Developer with strong Angular and Java experience to support high-impact programs across the Northern Virginia area.
In this role, you'll contribute across the full software development lifecycle; designing, developing, and delivering modern applications while collaborating with cross-functional teams in an Agile environment., * Contribute to all phases of the software development lifecycle (SDLC) from design through deployment
- Analyze user and business requirements to design scalable software solutions
- Develop and maintain full-stack applications using Angular (front-end) and Java (back-end)
- Create models, diagrams, and technical designs to guide development efforts
- Design and develop web services (REST/SOAP) and application interfaces
- Collaborate within a SCRUM/Agile team following Lean Agile Framework principles
- Perform code reviews and support quality assurance efforts
- Integrate applications within CI/CD pipelines and DevOps environments
- Provide technical guidance to junior team members when needed
- Communicate technical concepts effectively with both technical and non-technical stakeholders
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
- 5+ years of full stack development experience
- Strong experience with Angular and Java
- Experience working in Agile/SCRUM environments
- Hands-on experience with Git and Jenkins
- Experience with web service design and development (REST/SOAP)
- Familiarity with CI/CD pipelines, test automation, and DevOps practices
- Experience working in Linux environments
- Knowledge of JDBC, ODBC, or direct database integration
- Ability to translate complex system requirements into application solutions
- Strong collaboration skills in a distributed team environment, * Experience with microservices architecture (micro frontends a plus)
- Familiarity with AWS cloud environments and services
- Experience implementing automated CI/CD pipelines
- Experience with distributed data architectures
- Infrastructure as Code experience (e.g., Terraform, Puppet)
- Experience working with government architecture/engineering review boards
- Ability to communicate technical topics to non-technical stakeholders
- Strong awareness of emerging technologies and industry trends
Position Clearance Requirement:
TS/SCI with an FSP
Please be aware many of our positions require the ability to obtain or maintain a U.S security clearance which requires U.S citizenship.