- Senior
- Optionales Büro in St. Louis
ECS is seeking a Senior Software Engineer to work in our St. Louis, MO office.
ECS seeks a Senior Software Engineer (IV) to join our DevSecOps-driven team supporting the National Geospatial-Intelligence Agency’s (NGA) Software Aqua Badge Engineering Resources. This role supports NGA’s DevCorps mission to modernize and sustain GEOINT applications through secure, agile software delivery.
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).