Northrop Grumman Defense Systems (NGDS) is looking for a Principal Software Engineer to support the full software product lifecycle in an Agile Scrum framework for state-of-the-art Mission Planning systems.
Requirements
- Experience with/using Agile Methodology and Continuous Integration (CI) / Continuous Deployment (CD) Tools (Bamboo, Jenkins) and Practices
- Proficiency in C and/or Java and Object-Oriented Software Design paradigms
- Experience with Microsoft Windows technologies
- Test procedure development and maintenance
- Experience with one or more of the following scripts: yaml, Python, PowerShell, Batch, Typescript
- Automated test script or test procedure development and maintenance for software testing
- Experience with automated testing and test software such as TestComplete 4
Responsibilities
- Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions while ensuring software standards are met
- Maintain and improve the software CI/CD pipelines to enable fast, bug free delivery of critical business software to production
- Set up and deploy Development, Test, and Build environments
- Create and update Windows installers
- Install, test, and verify software products
- Provide support for the software build and installation
- Work within a Cross-Functional scrum to develop high-priority mission planning features.
Other
- RELOCATION ASSISTANCE: No relocation assistance available
- CLEARANCE TYPE: Secret
- TRAVEL: No
- All work must be performed on-site in Hollywood, MD
- US Citizenship and current DoD Secret Clearance with ability to obtain SAP access