CACI is seeking a Software Developer to enhance the Persistence GEOINT Mission Manager (PGMM) system, which provides real-time mission-critical Planning, Scheduling, Situational Awareness, and Analysis capabilities to safeguard the American people and enhance national safety and security.
Requirements
- Active TS/SCI Polygraph clearance is required
- Bachelor's degree in Computer Science, Electrical Engineering, Aerospace Engineering or equivalent field of study
- 5+ years experience developing software using Java
- Candidates should have hands-on experience or familiarity with a majority of the following technologies: Springboot, SQL Databases, AWS, Keycloak, JMS/Artemis, OpenSearch, and Kubernetes.
- Overhead Mission Management
- NodeJS, Graphical Information Systems (GIS), AWS, PostgreSQL, Docker, Kubernetes, Spring, Unix, OpenSearch, DynamoDB, Python
- VS Code, Jira, Confluence, GitLab
Responsibilities
- Work virtually with a dedicated group of engineers
- Support user engagement meetings to shape new capabilities
- Maintain online documentation including System Design, Interface Control Document, and Users Guides
- Support automated testing
- Diagnose operational issues
Other
- Active TS/SCI Polygraph clearance is required
- Bachelor's degree in Computer Science, Electrical Engineering, Aerospace Engineering or equivalent field of study
- Work can be performed at either Chantilly, VA, Sterling, VA or Aurora, CO sites
- Percentage of Travel Required: Up to 10%
- Type of Travel: Continental USA