CACI is seeking a Software Engineer with TS/SCI clearance to join their team in Sterling, VA. This role focuses on developing mission-critical systems using cloud-native, microservices architectures. The position requires expertise in Java, Python, and Linux-based development, with opportunities to work on data-rich applications with complex workflows. The ideal candidate will have at least 3 years of software development experience and a strong background in full-stack development.
The role offers an exciting opportunity to work on mission-critical systems while utilizing modern development practices within an agile framework. You'll be responsible for developing microservices, maintaining applications, and contributing to DevSecOps practices. The position requires strong collaboration skills and a dedication to mission success.
CACI offers a comprehensive benefits package including healthcare, retirement plans, and flexible time off. The company culture emphasizes integrity, innovation, and continuous growth. With a salary range of $79,400 - $162,700, this position provides both competitive compensation and the opportunity to work on significant national security missions.
The role requires TS/SCI clearance and involves up to 10% travel, including some international travel. You'll be working in a collaborative environment where technical expertise meets national security needs, making this an ideal position for someone looking to make a meaningful impact while advancing their software engineering career.