Software Engineer

CACI International Inc - Sterling, VA

Hiring: Software Engineer Company: CACI International Inc Location: Sterling, VA Job Posted Time: 2026-09-16 15:56:02 Employment Type: Full-time Target Skills & Keywords : AWS, Agile, Angular, Docker, Elasticsearch, Git, Groovy, Helm, Java, JavaScript, Kubernetes, Microservices, OpenSearch, PostgreSQL, Program Management, REST, RESTful, React, Spring Boot, Top Secret Clearance, TypeScript About the job Experience: •3+ years of software development experience Required Skills: •We are seeking a Software Engineer to join our growing team based in Sterling, VA and Cary, NC. You will serve as a valued member of our development team, building responsive, scalable, and high-performance applications that solve complex challenges in the field of counter unmanned systems (C-UxS) detection and mitigation. •As a Software Engineer, you will contribute to the design and development of features and solutions across our infrastructure and platform capabilities, collaborating with senior engineers and technical leads to translate requirements into working software. •Design and develop full-stack web applications while providing technical leadership on software architecture and improvements •Build and maintain RESTful APIs and responsive user interfaces using Java/Spring Boot and Angular or React •Build relationships across CACI ASG engineering teams, program management, and customers to execute software lifecycles and communicate technical designs and roadmaps •Deploy and maintain mission-essential systems using Docker, Kubernetes/Helm, and Git best practices while ensuring high uptime and performance •Debug full-stack issues, participate in code reviews, and implement solutions to improve application reliability and performance Qualifications: •4 year degree or equivalent experience •Operational familiarity with Groovy/Grails a plus (supports legacy platform components) •Operational familiarity with relational and search-based data stores (e.g. PostgreSQL, OpenSearch/Elasticsearch) •Operational familiarity with general software concepts – microservices, containerization, security principles, object-oriented design, web services •There is a Top Secret clearance requirement to begin employment. In addition, as a requirement of continued employment in this position you will be required to obtain a TS/SCI clearance. •CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. Compensation: •$69,100 - $141,500 / year •Flexible work environment (work from home / hybrid options) •Competitive benefits and rewards package Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!