YOU MUST HAVE AN ACTIVE TS/SCI CLEARANCE
Join a small, highly skilled team responsible for the sustainment, feature development, and ongoing modernization of mission‑critical software and services supporting the Intelligence Community.
What You’ll Do
- Design, develop, and deploy a core application used across the community
- Support geographically dispersed users by providing Tier 1 and Tier 2 assistance
- Maintain and enhance CI/CD pipelines to ensure reliable, repeatable software delivery
- Contribute to the modernization of legacy components while ensuring mission continuity
Position Requirements
We are seeking a software engineer with 2–10 years of experience to help design, maintain, and support a mission‑critical application.
The ideal candidate brings initiative, adaptability, and strong collaboration skills to a team delivering innovative solutions for the IC.
Requirements
Minimum Qualifications
- Active TS/SCI clearance required
- Bachelor’s or Master’s degree in Computer Science or related field
- Strong development experience in Java and C++; Python preferred
- Experience building, deploying, and maintaining production software systems
- Proficiency with Linux/Unix environments (Rocky, RHEL, or similar)
- Hands‑on experience with Git version control
- Strong problem‑solving, communication, and teamwork skills
Bonus Points
Programming & Development
- Experience with software testing, debugging, and performance tuning in complex, multi‑language environments
- Ability to analyze existing systems, understand dependencies, and implement changes with minimal operational disruption
Architecture & Modernization
- Experience modernizing legacy applications through containerization, modular design, and interface refinement
- Strong understanding of vertical and horizontal scaling principles
Security & Compliance
- Applied knowledge of security best practices, compliance requirements, and secure software development
Learn more about this Employer on their Career Site
