Northrop Grumman Defense Systems is looking for a 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
- Experience in C-Sharp and/or Java and Object Oriented Design paradigms
- Experience with Microsoft Windows technologies
- Test procedure development and maintenance
- Experience supporting/coordinating formal test events.
- 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.
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
- Bachelor's degree in STEM with a minimum of 2 years of relevant experience OR 0 years of experience with a Master's degree in STEM; OR 6 additional years of relevant experience in lieu of a degree
- Current DoD Secret Clearance* (adjudicated within the last 5 years), with ability to obtain a Top Secret clearance and Special Access Program (SAP) clearances
- Excellent communication and organizational skills; strong interpersonal and analytic skills
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
- All work must be performed on-site in Hollywood, MD