Northrop Grumman Space Systems—Launch and Missile Defense Systems is seeking a Sr. Principal Software Engineer to support the U.S. President, Secretary of Defense, and combatant commanders at strategic, regional, and operational levels for the Command and Control, Battle Management, and Communications (C2BMC) program, a crucial part of the Missile Defense System.
Requirements
- Proficiency in Java with the ability to design, develop, and test Java applications
- Experience developing in a Unix/Linux environment
- Strong understanding of software development principles, including: OOP, Design patterns, Testing/Debugging techniques
- Knowledge of software practices and coding standards
- A current and active DoD 8140 certification at IAT Level II or higher (Security+, GSEC, SCNP, SSCP, CISSP, CISA, GSE, SCNA, etc.) is highly desired
- Experience working as part of an Agile team
- Experience with Java Spring
Responsibilities
- Design, code, test, and deploy automation tools.
- Will assist with design, benchmark testing, debugging, and documentation
- Provide detailed analysis and technical support for an extensive, distributed system written in Java
- Handle complex problem solving, design, development, testing, integration, and user support for a large codebase
- Follow specifications to develop or modify functionality within the code
- Strong problem-solving skills, including the ability to analyze performance issues, identify root causes, and recommend and implement solutions
Other
- Applicants must hold a current, active in-scope DoD-issued Top Secret security clearance at the time of application, which is required to start, with eligibility for SCI clearance
- Ability and willingness to travel 10% to support business needs.
- Communicate effectively with others through good verbal and written skills
- Will work independently or as part of a small team
- Be adaptable in a dynamic and constantly changing environment