CACI is seeking an experienced Full Stack Software Developer to join a multidisciplinary team delivering next-generation mission management systems. The role involves developing and maintaining web applications, including cloud-native microservices and a user interface for a data-rich application with complex user workflows. The position calls for front-end and back-end development, particularly using Java and/or TypeScript, and supports a seamless user experience. The developer works within an agile team to design, develop, troubleshoot, and maintain mission management applications. The development process includes writing automated tests, deploying code through a fully automated DevSecOps pipeline, and helping troubleshoot bugs. Daily work includes agile stand-ups, prioritizing and completing development work with teammates, and participating in technical exchange meetings as needed. This role is fully in person in a SCIF at CACI facilities in Sterling, Virginia, or Aurora, Colorado. Hybrid and remote work are not available. A TS/SCI clearance with CI polygraph is required, or the candidate must be willing to take the CI polygraph.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level