About the job
Join Northstrat as a Senior Full Stack Developer and play a pivotal role in developing innovative Mission Management web applications for the Intelligence Community. We are looking for a proactive and experienced individual who excels in both back-end and front-end technologies, possessing a deep understanding of various programming languages and frameworks. As a self-starter, you will be responsible for transforming abstract tasks into high-quality software solutions.
Your work will involve leveraging cloud-based microservices architecture within the Williamsburg and Epsilon programs. Key responsibilities include:
- Developing robust back-end services using Java, JEE, and REST web services.
- Collaborating with cross-functional teams to define, design, and implement new features.
- Creating detailed specifications and writing efficient software code.
- Engaging with system engineers and subject matter experts to gather functional requirements.
- Designing and executing unit and integration tests while facilitating formal testing processes.
- Contributing to user training manuals and documentation.
- Staying updated on technical changes and application features.
- Applying Agile methodologies to enhance development processes.
- Participating in code reviews, testing, and debugging to ensure software quality.
- Influencing architectural decisions and contributing to the evolution of our technology stack.

