Skip to main content

Mid-Level Software Engineer at CACI

Department: Software Engineering

Compensation

$94,400 – $198,200/yr

Setup
On-site
Location
Sterling, Virginia
Type
Full-time
Level
mid
Posted

Description

CACI is hiring a full-time Mid-Level Software Engineer in Sterling, Virginia, to design and develop full-stack web applications and mission-critical systems for counter unmanned systems detection and mitigation. The role involves building RESTful APIs and responsive interfaces with Java/Spring Boot and Angular or React, deploying systems with Docker, Kubernetes/Helm, and Git, leading code reviews, and collaborating with engineering, program management, and customer teams. Candidates need a related engineering degree or equivalent experience, U.S. citizenship, security-clearance eligibility, and at least five years of software development experience.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation