Northrop Grumman

INTERNAL ONLY: Principal Software Engineer (26-434)

Northrop Grumman
Apply
1 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.

Tech Stack

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