Northrop Grumman

Principal Software Engineer (26-434) (Space AHT)

Northrop Grumman
Apply
2 days ago
Colorado Springs, CO, USAStaff+

Base Salary

$104k - $155k/yr

Responsibilities

  • Design, develop, maintain, test, and implement Java software for the distributed C2BMC Global system.
  • Analyze and provide technical support for a large Java codebase, including design, integration, testing, debugging, and user support.
  • Develop automation tools and troubleshoot performance and operational issues to improve reliability and efficiency.
  • Interface with systems engineering, cyber, operations, integration and test, and development teams to resolve problems and improve system standards.
  • Prepare technical documentation including design descriptions, test plans, test reports, and user support materials.
  • Contribute to software design, benchmark testing, continuous improvement, and new system capabilities.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field with 5 years of experience; a related master’s degree with 3 years of relevant experience; or 9 years of relevant experience in place 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 a Unix/Linux environment and developing enterprise-scale applications.
  • Knowledge of object-oriented programming, design patterns, testing and debugging, server-side development, and message passing in distributed systems.
  • Experience working on an Agile software development team and familiarity with Java Spring and related frameworks.
  • Experience with Git, Nexus, JIRA, Confluence, Maven, and Eclipse or similar IDEs.
  • Understanding of Use Cases, UML diagrams, software engineering practices, coding standards, and structured development environments.
  • Strong problem-solving, communication, collaboration, and independent-work skills.
  • Preferred qualifications include IAT Level II or higher certification, command and control or defense application experience, message translation and integration experience, and microservices deployment using containers.

Benefits

  • Health plan, savings plan, paid time off, education assistance, and training and development.
  • Flexible work arrangements are offered, but this position requires on-site work in Colorado Springs with no remote option.
  • No relocation assistance is available.
  • Employees may also receive company-paid holidays, life and disability insurance, overtime or shift differential where applicable, and discretionary bonus eligibility.

Tech Stack

GitJavaMaven

Categories

Northrop Grumman

About Northrop Grumman

10,000+ employees

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).

Contact me