Northrop Grumman is seeking a Software Engineer to design, develop, document, refactor, test, and debug applications software for a Ground Segment to support program milestones and achieve mission objectives.
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
- Working with a geographically distributed team
- Proficient with Python, Perl, Rust, Docker/Kubernetes, Cloud, DevOps, CI/CD
- Proficient with Atlassian tools (i.e., Jira, Confluence, Bitbucket)
Responsibilities
- design, develop, document, refactor, test, and debug applications software for a Ground Segment
- Development is done within the Agile paradigm using the Atlassian tool suite.
- digest changes and synthesize them into working designs
- generate efficient code according to the specifications
- adapt to changes as necessary that are driven by bugs or specification updates or the customer
- operate independently with little oversight in a dynamic environment
- handle diverse assignments with efficiency, finding unique solutions
Other
- Requires an active Top-Secret/Sensitive Compartmented Information (SCI) clearance at time of application
- This position is 100% onsite and cannot accommodate telecommute work.
- This position will work a 9/80 schedule, with every other Friday off.
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
- RELOCATION ASSISTANCE: Relocation assistance may be available