Ennoble First is looking to solve the business and technical problem of delivering an enterprise-scale modernization effort focused on data integration, analytics, and software-driven mission enablement across the Intelligence Community. This involves designing and implementing secure, cloud-based systems to enhance information sharing, accelerate decision-making, and strengthen national security.
Requirements
- Proficiency in Python, Java, JavaScript, and Go.
- Experience with frameworks such as React, Angular, Vue.js, Spring Boot, Django, or Node.js.
- Experience with AWS (C2S/GovCloud), Docker, and Kubernetes.
- Familiarity with Infrastructure-as-Code (Terraform, CloudFormation).
- Experience with DevSecOps tools (GitLab CI/CD, Jenkins, SonarQube, Nexus).
- Understanding of Agile/Scrum practices and tools (JIRA, Confluence).
- Experience with OpenSearch/Elasticsearch, OGC standards, and GEOINT data workflows.
Responsibilities
- Serve as the lead software engineer and technical advisor for mission applications within a complex, multi-cloud enterprise environment.
- Design, build, and maintain enterprise-grade microservices and APIs supporting geospatial and intelligence data workflows.
- Lead agile development sprints, make architectural decisions, and enforce DevSecOps best practices.
- Build and optimize containerized applications for deployment in classified AWS (C2S/GovCloud) environments.
- Collaborate with customer stakeholders, analysts, and development teams to translate mission needs into software solutions.
- Ensure compliance with cybersecurity, data governance, and open standards (OGC, NSG, etc.).
- Mentor junior engineers and contribute to the program's technical roadmap.
Other
- Top Secret with SCI eligibility and ability to obtain Polygraph
- U.S. citizenship required.
- Bachelor's degree in Computer Science, Software Engineering, or related field and 12–15 years of experience, or Master's with 10–13 years.
- AWS Certified Developer or Solutions Architect certification.
- Familiarity with multi-cloud environments and advanced programming in Go.