
Software Engineer-TS/SCI with Poly
CACI International4 days ago
Base Salary
$94k - $198k/yr
Responsibilities
- Develop and maintain Linux-based applications using Java, Python, and Bash.
- Develop and maintain microservices and user interfaces for data-rich applications with complex workflows.
- Design and implement software solutions, automate processes, write automated tests, and deploy through automated DevSecOps pipelines.
- Identify and resolve performance bottlenecks while optimizing software for efficiency and scalability.
- Participate in code reviews and follow development and configuration management best practices.
- Support software testing, integration, and deployment of the software baseline.
- Collaborate with multiple product teams, contribute to technical direction, and support mission and product success.
- Provide up to 10% Continental U.S. and international travel and surge support as required.
Requirements
- At least 5 years of software development experience.
- Bachelor’s degree in a STEM field or equivalent experience.
- TS/SCI with Polygraph clearance is listed as the minimum clearance required to start, while the qualifications section states that it is preferred.
- Experience across the full stack using Java, Hibernate, Vue3, JavaScript, CSS, and HTML.
- Experience developing in a Linux environment and using scripting languages such as Bash.
- Experience with version control systems such as Git or SVN.
- Experience with microservices and tools such as Nomad, Docker, and Kubernetes.
- A DoD 8570-compliant certification, or the ability to obtain one within two months of hire, such as GSEC, Security+ CE, CASP+ CE, CISA, or CISSP Associate.
- Preferred experience includes DevOps practices, automated testing, databases, GitLab, containerization and orchestration, Consul, and Jenkins build pipelines.
- Must be able to work in person at the CACI facility in Sterling, Virginia.
Benefits
- Full-time regular employment with healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
- Flexible time off and access to learning and development resources.
- Work is in person at the CACI facility in Sterling, Virginia.
- The role may require up to 10% Continental U.S. and international travel and surge support.
Tech Stack
Categories
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.