Role OverviewJoin CACI as part of the MWIII Bridge program, supporting Identity, Credential, and Access Management (ICAM) capabilities across the enterprise and in stand-alone environments throughout the IC. As a key contributor, you’ll work alongside a highly collaborative team focused on advancing mission-critical ICAM solutions.
What You Will Do
Design, develop, test, and document software across the full lifecycle. Build and enhance policy-driven tools that support classification string validation and comparison for access control.
Why It Might Be a Fit
Strong working knowledge of JavaScript/DOM, TypeScript, Node.js/npm, AWS services, Docker, Git, Jest, and Cypress. Ability to work directly with customers, strong troubleshooting skills, and commitment to coding standards and established team processes.
Requirements
- TS/SCI Clearance with polygraph
- Bachelor’s degree or higher in Computer Engineering, Computer Science, or a related discipline
- OR 4 additional years of software engineering experience (9 total) in lieu of a degree
- 5+ years of software engineering experience
- 2+ years of experience in SIGINT, IA, or IT domains
- Strong working knowledge of JavaScript/DOM, TypeScript, Node.js/npm
- AWS services and console navigation
- Docker (command line) and building Docker images
- Git (command line), GitLab CI/CD, and pipeline development
- Jest and Cypress
- Experience developing unit and functional tests
- Experience conducting code reviews
- Proficiency with JIRA and GitLab
- Ability to work directly with customers
- Strong troubleshooting skills
- Commitment to coding standards and established team processes
Benefits
- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits
]]>