CACI is seeking a Senior Software Developer to support mission-critical financial and acquisition systems built on Momentum. The role leads technical planning and development, guides modernization across a complex COTS-based ecosystem, and works with developers, product owners, Momentum subject-matter experts, system integrators, and leadership to design, implement, and sustain enhancements. The position also contributes to the program’s long-term technical direction, development quality, best practices, and CI/CD improvements. The developer will lead work in a Momentum environment, guide customization and integration of modules and services, and help align interfaces and configurations during upgrades. The role designs, develops, and maintains mission-system applications; supports secure coding aligned with DoD requirements; and builds, deploys, troubleshoots, and optimizes containerized applications running in OpenShift. It also supports system integrations, relational databases and Momentum data structures, and team processes including code reviews, mentoring, documentation, and continuous improvement. The position requires an active Top Secret clearance with eligibility for SCI access and a counterintelligence polygraph. The employee must be willing to work on-site in Rosslyn, Virginia, up to five days per week, and travel up to 10% within the continental United States. CACI describes a culture centered on integrity, trust, and continuous growth, with flexible time off, learning resources, competitive compensation, and a broad benefits offering.
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
Senior
Education Level
No Education Listed