
INTERNAL ONLY: Principal Software Engineer (26-434)
Northrop Grumman1 day ago
Colorado Springs, CO, USAStaff+
Base Salary
$104k - $155k/yr
Responsibilities
- Design, develop, test, implement, and maintain Java-based software for the distributed C2BMC Global system.
- Analyze and provide technical support for a large Java codebase, including problem resolution, integration, testing, and user support.
- Develop automation tools and troubleshoot performance and operational issues to improve system reliability and efficiency.
- Collaborate with systems engineering, integration and test, cyber, operations, and development teams.
- Prepare and maintain design descriptions, test plans, test reports, and user support documentation.
- Apply software engineering practices, coding standards, and structured development and release processes.
Requirements
- Bachelor’s degree in computer science, software engineering, mathematics, physics, or a related field plus five years of experience; or a related master’s degree plus three years of relevant experience; or nine years of relevant experience in lieu of a degree.
- Current, active, in-scope government-issued Top Secret clearance at application, with eligibility to be read onto SCI clearance.
- Proficiency designing, developing, testing, and troubleshooting Java applications in complex distributed environments.
- Experience developing software in Unix/Linux environments and understanding server-side development and message passing in distributed systems.
- Knowledge of object-oriented programming, design patterns, testing and debugging, enterprise-scale applications, and software engineering practices.
- Experience working on an Agile software development team and familiarity with Java Spring and related frameworks.
- Experience using Git, Nexus, JIRA, Confluence, Maven, and Eclipse or similar IDEs.
- Understanding of use cases and UML diagrams and how they support software design and implementation.
- Preferred: current Government-issued 8140 certification at IAT Level II or higher, such as Security+ CE, CCNA-Security, CySA+, or CND.
- Preferred: command-and-control, defense, real-time or near-real-time application development; message translation and integration patterns; and microservices deployed using containers.
Benefits
- Health plan, savings plan, paid time off, education assistance, and training and development.
- The position is on-site in Colorado Springs, Colorado, with no remote option and no relocation assistance.
- Travel is approximately 10% of the time.
- Flexible work arrangements are listed among the available benefits, subject to the position’s on-site requirements.
About Northrop Grumman
Northrop Grumman designs and manufactures aircraft, spacecraft, missile defense, C4ISR, and cyber systems for the U.S. government, NASA, and allied nations. The company operates primarily through long-term defense and space contracts, delivering products and services spanning autonomous systems, sensors, software, and sustainment. Founded in 1994 and headquartered in Falls Church, Virginia, it is a public company listed on the NYSE (ticker: NOC).