Northrop Grumman is looking for experienced Staff Software engineers to augment their team and support the development of revolutionary systems that impact people's lives around the world.
Requirements
- Experience with creating and maintaining DevSecOps pipelines
- Docker and Kubernetes experience
- DevOps experience in staging environments, maintaining values files configurations, writes configuration/installation documentation
- Experience developing in Java
- Experience as a front-end, back-end, or full-stack developer
- Experience developing on a team using Agile methodology, process, and tools
- Knowledge of object-oriented design and software lifecycle
Responsibilities
- Plans and evolves processes and infrastructure to execute programs which support rapid maturation and deployment of capability while sustaining a stable security posture and incorporating ongoing stakeholder feedback
- Integrates development pipelines leveraging automation with test-driven development tools and continuous integration/test frameworks
- Implements provisioning and deployment techniques via packaging, and componentizing
- Functions with agile principles to execute efficiently in an environment of continuous feedback
- Ensures implementation of Software Configuration Management (SCM), code quality, and code coverage with automated testing for Continuous Integration/Continuous Delivery (CI/CD) pipelines
- Creates and maintains DevSecOps pipelines
- Develops in Java
Other
- Active Top Secret/SCI security clearance required at time of application with a Counterintelligence Polygraph (CI-Poly)
- Bachelor's degree in a STEM discipline with 12+ years of relative experience; master’s degree in a STEM discipline with 10+ years of relative experience; PhD + 8 years of relative experience
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions
- Travel: Yes, 10% of the Time
- Relocation assistance may be available