
GATEKEEPER Software Engineer-TS/SCI with Poly
CACI International10 days ago
Base Salary
$94k - $198k/yr
Responsibilities
- Design, develop, integrate, maintain, deploy, and sustain the GATEKEEPER enterprise software product.
- Provide hands-on software engineering support across the full software development lifecycle.
- Develop and enhance software using Java/Spring Boot, Python, relational databases, and NoSQL databases.
- Support product installations and deployments for Department of Defense customers and resolve technical issues.
- Collaborate with software developers, systems engineers, QA, DevOps personnel, and other stakeholders.
- Participate in code reviews and contribute to reliable, maintainable software solutions.
- Develop and maintain architectural diagrams, process flows, deployment procedures, training materials, and other technical documentation.
Requirements
- An active TS/SCI clearance with polygraph is required.
- A bachelor’s degree or higher in computer engineering, computer science, or a related field is required; four years of software engineering experience may substitute for the degree.
- At least five years of software engineering experience is required.
- At least two years of work experience in the SIGINT, IA, or IT domains is required.
- Strong Java, Spring Boot, Python, and scripting experience is desired.
- Experience with PostgreSQL or other relational databases and MongoDB or other NoSQL databases is desired.
- Database optimization skills are desired.
- Experience with Docker packaging, development, and orchestration is desired.
- Experience with AI concepts, AI tools, LLM code assistance, or Retrieval-Augmented Generation applications is desired.
- Experience with Angular, React, or Vue is desired.
Benefits
- Full-time regular employee position based in Hanover, Maryland, with no required travel.
- CACI provides flexible time off, healthcare, wellness, financial, retirement, family support, continuing education, and other time-off benefits.
- Employees have access to learning and development resources and opportunities.
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.