ECS is seeking to support the National Geospatial-Intelligence Agency's (NGA) Software Aqua Badge Engineering Resources and modernize and sustain GEOINT applications through secure, agile software delivery
Requirements
- Demonstrated expertise in Agile development and DevSecOps environments
- Strong hands-on skills with Python, Java, and JavaScript frameworks (React, Vue, Angular)
- Experience integrating CI/CD pipelines and automated testing frameworks
- Understanding of cybersecurity principles and secure software development standards
- Ability to write, review, and maintain technical documentation and software requirements
- HTML, CSS, JavaScript
- React, Angular, Python, and Java
Responsibilities
- Design, develop, and enhance software applications in support of GEOINT mission capabilities
- Execute front-end and server-side development using HTML, CSS, JavaScript, React, Angular, Python, and Java
- Implement APIs and microservices that integrate across classified and hybrid cloud environments
- Apply Test-Driven Development (TDD) and continuous integration practices to deliver high-quality software
- Support DevCorps automation for security compliance and ATO testing
- Collaborate with cross-functional teams to deploy software in staging and production environments
- Maintain accurate project documentation and participate in Agile ceremonies (Sprint Planning, Backlog Grooming, Retrospectives)
Other
- Active TS/SCI clearance
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related discipline and 10+ years of software development experience (13+ preferred)
- Ability to collaborate with cross-functional teams
- Ability to participate in Agile ceremonies
- Ability to maintain accurate project documentation