This position is no longer accepting applications
Closed on July 7, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Full Stack Developer
Backend Developer
Senior
Angular
API
Cloud
Cloud Native
Cloud Platform
DevOps
Docker
Frontend
Full Stack
Git
Integration
JavaScript
Kubernetes
Software Engineering
TypeScript
Web Framework
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at CACI.
Job Description
Full Stack Developer in Saint Louis, VA (onsite) designs, builds, and maintains secure, scalable web applications for the National Geospatial-Intelligence Agency.
Responsibilities
- Design and implement responsive, high‑performance front‑end architectures using Angular.
- Develop and optimize server‑side logic and integrate complex data storage solutions using JavaScript or TypeScript.
- Contribute to the overall system architecture, ensuring scalability, security, and maintainability.
- Collaborate with product managers and security specialists to define requirements.
- Provide technical leadership and guidance to junior developers through code reviews and best practices.
- Ensure development adheres to strict security protocols and DoW/IC standards.
Requirements
- Active Top Secret Security clearance or higher.
- 7+ years of experience in full‑stack web development.
- Expertise in Angular (v2+) and modern TypeScript development.
- Proficiency in HTML5, CSS3, and responsive design principles.
- Experience with RESTful API design and integration.
- Strong understanding of Software Development Life Cycle (SDLC) in a secure environment.
Technologies
- Angular (v2+)
- TypeScript
- JavaScript
- HTML5
- CSS3
- RESTful API design and integration
- MarkLogic
- AWS
- Docker
- Kubernetes
- Jenkins
- GitLab CI
Benefits
- Flexible time off
- Healthcare
- Wellness
- Financial
- Retirement
- Family support
- Continuing education
- Time off benefits
What you can expect
- A culture of integrity
- An environment of trust
- A focus on continuous growth
Pay range
USD 90,300 - 189,600 per year