CACI International Inc
American professional services and information technology company
Open positions
Ruby on Rails Developer
Builds, enhances, and modernizes Ruby on Rails web applications for a government customer within an Agile team supporting 40+ applications. Day-to-day work spans Rails, HTML/JavaScript/CSS, SQL, and AWS, plus migrations and CI/CD; requires an active TS/SCI clearance with CI polygraph.
Software Developer
Job Title: Software Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel:…
Front End Software Developer
Job Title: Front End Software Developer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: None Type of Travel: None…
Software Engineer
Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US…
Embedded Software Engineer
Builds low-level, performance-critical embedded software for space-based RF communications platforms: embedded Linux and bare-metal C/C++, kernel modules and drivers, board bring-up, FPGA/DSP integration, and CI/CD for embedded targets. On-site (hybrid) in Colorado Springs, CO.
Test Engineer
Onsite SME Test Engineer at CACI supporting the Department of State's GMOS contract: leads enterprise test planning, QA, failover/DR validation, and FISMA/NIST compliance while building DevSecOps CI/CD pipelines with tools like Ansible, Terraform, and SonarQube. Active Secret clearance required.
Senior Developer (Angular)
Senior Angular developer supporting a large federal IT program: designs and maintains custom applications, widgets, and Service Portal experiences on ServiceNow (ITSM, ITOM, HRSD), builds APIs and integrations, and supports performance tuning and agile delivery. Hybrid role in Arlington, VA.
Systems Engineer
Onsite systems engineer at CACI International in Annapolis Junction, MD, managing requirements, systems engineering documentation, and design/integration/testing of complex hardware/software systems for government missions. Requires active TS/SCI clearance with polygraph; uses Python/PowerShell/Bash, Jira, Git-based CI/CD, and Docker/Kubernetes.
Release Manager
Leads end-to-end software release execution and delivery governance for a large-scale government (DoD/intelligence community) data lake program on AWS, coordinating CI/CD pipelines, baselines, and releases across 45+ engineers. Onsite in Aurora, CO or King of Prussia, PA; active TS/SCI clearance required.
Sr. Software Architect
Job Title: Sr. Software Architect Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Top Secret Employee Type: Regular Percentage of Travel Required: Up to 25% Type of Travel:…