Design and develop scalable, mission-critical software solutions using modern architectures and DevSecOps practices for defense and intelligence applications. Ideal for software engineers ready to build resilient systems that directly support national security.
What you'll do
- Design, develop, test, and maintain software applications throughout the full lifecycle using C++, Python, Java, or similar languages
- Develop and implement microservice-based architectures supporting scalability, maintainability, and performance requirements
- Build containerized applications using Kubernetes and related container orchestration technologies
- Support DevSecOps implementation including automated testing, CI/CD pipelines, vulnerability management, and secure development processes
- Collaborate in Agile environments (Scrum/Kanban) with systems engineers, architects, and mission stakeholders
- Troubleshoot, debug, and resolve software defects using IDE tools, logging frameworks, and diagnostic techniques
- Participate in code reviews, design reviews, and architecture discussions; create technical documentation
Mission
Gauge Engineering Services is a subcontractor supporting Electronic Warfare new development efforts for defense/intelligence customers. The role directly enables mission-critical applications and services in a secure, classified environment.
Required skills
- C++
- Python
- Java
- Git
- Linux administration
- Agile/Scrum
- Software testing
- Microservices architecture
- Container technologies
- DevSecOps