Northrop Grumman's Space Sector is seeking a Software Engineer to support their Payload & Ground Systems - Integrated National Systems team. The role involves developing and maintaining secure software solutions in a classified environment for mission-critical programs.
Requirements
- At least 3+ years of experience with JAVA and 1+ years experience working with microservices and containerization technologies, including Docker and Kubernetes. (Level 3)
- At least 5+ years of experience with JAVA and 3+ years experience working with microservices and containerization technologies, including Docker and Kubernetes. (Level 4)
- Experience with API development, including REST architectural style
- Experience with Linux OS and Command Line Interface
- Experience with Open Systems Architecture design principles
- Knowledge of non-relational databases, including MongoDB
- Knowledge of Apache NiFi and Kafka
Responsibilities
- Collaborate with cross-functional teams to design, develop, and maintain secure software solutions in a classified environment.
- Collaborate with team members to troubleshoot and optimize software performance.
- Maintain code quality and ensure code reviews are conducted regularly.
- Participate in Agile/Scrum development processes.
- Support application deployment and sustainment in physical and virtual landscapes.
Other
- Requires an active Top-Secret clearance with Sensitive Compartmented Information (SCI) eligibility at time of application
- Must be willing to submit and pass a CI Poly after starting work
- RELOCATION ASSISTANCE: Relocation assistance may be available
- TRAVEL: Yes, 10% of the Time
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.