Northrop Grumman is looking to solve the problem of developing and maintaining software applications for a Ground Segment in the Space Vehicle Management team, with the goal of supporting the program through maturity and milestones to achieve the mission.
Requirements
- Java, C++, or Python (or similar scripting language) in a cloud environment
- Agile development methodologies
- Automated testing
- Understanding of software testing principles and methodologies
- Proficient with Python, Perl, Rust, Docker/Kubernetes, Cloud, DevOps, CI/CD
- Proficient with Atlassian tools (i.e., Jira, Confluence, Bitbucket)
- Familiar with Kubernetes cluster software deployment
Responsibilities
- Design, develop, document, refactor, test, and debug applications software for a Ground Segment
- Support the program through maturity and milestones to achieve the mission
- Operate independently with little oversight in a dynamic environment
- Handle diverse assignments with efficiency, finding unique solutions and working in a very collaborative and fast-paced environment
- Generate efficient code according to the specifications, and adapt to changes as necessary that are driven by bugs or specification updates or the customer
- Report information to leads and the customer
- Work with a geographically distributed team
Other
- Requires an active Top-Secret/Sensitive Compartmented Information (SCI) clearance at time of application
- Bachelor’s degree with 2 years of professional experience – OR – Master’s degree; May consider an additional 4 years of experience in lieu of a completed bachelor’s
- 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