Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI Logo

Experienced Software Developer / Engineer - Multiple Teams

CACI

$82,100 - $172,400
Sep 27, 2025
Aurora, CO, USA • Dulles, VA, USA
Apply Now

CACI is seeking an experienced Software Developer to join a multidisciplined team to work on delivering the next generation of mission management systems using cutting edge cloud native technologies following an extreme agile continuous deployment software development framework.

Requirements

  • Experience with Java/Back-end OR
  • Experience with Web/Front End
  • Experience developing within Linux environment.
  • Experience with containers or microservice architecture.
  • Experience using Amazon Web Services
  • Experience with container management tools (e.g., Docker, Kubernetes)
  • Experience with Git / GitLab source code management tools

Responsibilities

  • designing, developing, and maintaining next generation mission management applications.
  • develop, troubleshoot, and maintain cloud native microservices and a user interface (UI) for a data-rich application with complex user workflows.
  • write automated tests against your code
  • deploy to a fully automated DevSecOps pipeline
  • help troubleshoot any bugs found
  • report a brief status at an agile stand-up meeting
  • dig into the highest priority work to accomplish that day

Other

  • Available to work in-person at CACI facilities in Sterling, VA or Aurora, CO
  • Clearance: Must have TS/SCI with poly (or be willing to take a polygraph)
  • Education: Bachelor’s Degree in STEM field or related experience
  • Experience: 5 or more years of experience in software development
  • Current Security+ certification (or the willingness to get it)