Northrop Grumman Mission Systems is seeking a Software Engineer/Principal Software Engineer to support the EA-18G programs by contributing to the Enterprise-wide digital transformation through Model-based Engineering, DevSecOps, and Agile practices to evolve how critical national defense products and capabilities are delivered for the warfighter.
Requirements
- Must have experience with C-Sharp.
- Design Patterns and Tech Stack experience with one or more of the following tools: Dependency Injection, MEF, REST API, MVVM, WPF, Unit Test, C-Sharp, React OR Multithread applications
- Experience with 3 or more of the following toolsets: Azure DevOps, Git, SonarQube, Docker, Kubernetes, PostGreSQL, Microsoft SQL, RabbitMQ or Nexus/JFrog
- .NET Core, Java, JavaScript, ReactJS, Reduc, CSS
- Microservices – NetFlix, OSS (Zuul, Eureka, etc)
- Docker, Containers, Terraform, OpenShift, Kubernetes, HELM Charts
- MSQL, TSQL, Views, Triggers
Responsibilities
- Design and implement software for quality, robustness, and scale
- Participate in Continuous Integration setups
- Prepare application containers for deployment
- Support Requirements Development and Test
- Document use cases, user stories, acceptance criteria, design, and test cases
- Contribute to peer reviews, demonstrations, planning meetings, and status meetings
- Collaborate with our customer, internal NG sites and other engineering disciplines
Other
- RELOCATION ASSISTANCE: Relocation assistance may be available
- CLEARANCE TYPE: Secret
- TRAVEL: Yes, 10% of the Time
- US Citizenship
- Active Secret Clearance