Northrop Grumman is seeking to hire a Software Engineer or Principal Software Engineer to support their Ruby program, specifically for the Command-and-Control team. The role involves designing, developing, documenting, refactoring, testing, and debugging applications software for a Ground Segment to achieve mission objectives.
Requirements
- Experience with C++ and Python
- Experience with RedHat Linux environment
- Experience with Software design lifecycle
- Experience with Atlassian tool suite (Jira, Confluence, BitBucket, etc.) and development using Agile methodologies
- Experience with the CI/CD pipelines (Jenkins)
- Experience with automated testing
- Experience with Command and Control
Responsibilities
- design, develop, document, refactor, test, and debug applications software for a Ground Segment
- 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
- Must have an active TS/SCI clearance at the time of application, and the ability to successfully pass a polygraph
- Adjudicated FS or CI polygraph
- Excellent technical writing and team-building skills
- RELOCATION ASSISTANCE: No relocation assistance available
- TRAVEL: Yes, 10% of the Time