Sr Principal Software Engineer – Sw Engr Product Owner (26-306)

Northrop Grumman Northrop Grumman · Aerospace · Colorado Springs, CO +1 · Software

This role is for a Sr. Principal Software Engineer / Product Owner on the C2BMC program, which supports missile defense systems for the U.S. President and combatant commanders. The individual will collaborate with a software development team to deliver solutions, define the product vision, roadmap, and backlog, and understand customer needs to prioritize features for successful product releases. A Secret security clearance is required.

What you'd actually do

  1. Responsible for understanding customer needs, prioritizing features, and collaborating with development teams to deliver successful product releases
  2. define and oversee the product's vision, roadmap, and backlog to ensure it provides value to users and aligns with business objectives
  3. collaborating with the C2BMC-G software development team to develop and test innovative solutions that support MDA projects and experiments

Skills

Required

  • object-oriented software development and testing
  • analyze high-level needs and define a structured, logical approach to refine the capability into an integrated set of requirements that led to a fielded product
  • communicate clearly, effectively present technical methods and findings
  • writing and executing engineering plans within projects
  • Development of new software capabilities
  • Java (or other object-oriented languages) for software development
  • Principles and patterns of object-oriented development
  • Create comprehensive and reproducible tests
  • Strong written and oral communication skills
  • understand software development processes and principles
  • communicate the desired capabilities to a diverse group of developers, engineers, subject matter experts, and system users
  • comfortable with rapidly changing requirements, design challenges requiring novel solutions, fast-paced work, and tight deadlines
  • Bachelor’s Degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field from an accredited university, along with 8 years of experience; or a Master’s degree in a related field with 6 years of relevant work experience; or 12 years of relevant work experience may be considered as an alternative to a degree

Nice to have

  • Test-driven development combined with continuous integration
  • Designing software architecture
  • Principles for developing Service-Oriented Architecture
  • Capability to refactor code to enhance reusability, readability, and maintainability in an object-oriented codebase
  • Familiarity with Java-based User Interface development
  • Knowledge of Web-based User Interface development
  • Application deployment, integration, and troubleshooting
  • Experience operating systems, including Windows and Unix/Linux
  • Proficient in using Eclipse IDE, Maven, and Git
  • Perform and engage in peer review activities
  • Capability to extract data for analysis support
  • Strong communication skills in both writing and speaking
  • Implementation of algorithms

What the JD emphasized

  • Secret security clearance
  • Secret