You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Northrop Grumman

Software Engineer / Principal Software Engineer (AHT)

  • Office
  • 6+ years

Salary

$75,100/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds mission planning systems for its defense systems business, and this team works on that software for the B2 program.

The role sits within a large program that covers the full software product lifecycle, run in an Agile Scrum framework.

The work covers requirement definition, estimation, implementation, unit and integration testing, software and hardware integration, test documentation, supporting test events and customer support.

The team wants someone who works well across functions, takes on hard problems, collaborates with internal and external teams, and drives solutions for internal and external customers.

Responsibilities

  • Design, build, document, test and debug applications and systems that involve logic and mathematical solutions, keeping to software standards.
  • Maintain and improve the CI/CD pipelines so critical business software reaches production quickly and with few bugs.
  • Set up and deploy development, test and build environments.
  • Create and update Windows installers.
  • Install, test and verify software products.
  • Support the build and installation of software.
  • Work in a cross-functional scrum to deliver high-priority mission planning features.
  • Learn how third-party software and hardware peripherals work so you can implement software interfaces and support integration.
  • Write test products, including Verification Cross Reference Matrices linking requirements to tests, Software Test Plans, Software Test Procedures and Software Test Reports.
  • Define and build test approaches for new software and system capabilities.
  • Gather data and specify changes to test procedures or new testing needs.
  • Run frequent smoke tests and acceptance tests on software builds.
  • Resolve technical issues inside a scrum, across scrums and with other functional roles.
  • Speak with the customer at a technical level.
  • Help write and develop contract deliverable documents for software products and test events.
  • Help define automated test strategies.
  • Act as Scrum Master for the Agile framework when needed.

Requirements

  • Software Engineer: a STEM bachelor's degree and at least 2 years of relevant experience in computer science or a similar field, or a Master's degree in that field with 0 years of experience. Relevant experience may be considered in place of the degree.
  • Principal Software Engineer: a STEM bachelor's degree and at least 5 years of relevant experience, or a Master's degree with at least 3 years of relevant experience. Relevant experience may be considered in place of the degree.
  • Both levels: an active DoD Secret clearance adjudicated within the last 5 years, and the ability to obtain Top-Secret and Special Access Program (SAP) clearances.
  • Both levels: hands-on experience with Agile methods and CI/CD tools and practices, such as Bamboo and Jenkins.
  • Both levels: proficiency in C and/or Java and object-oriented software design.
  • Both levels: experience with Microsoft Windows technologies.
  • Both levels: experience writing and maintaining test procedures.
  • Both levels: experience supporting or coordinating formal test events.
  • Both levels: experience with one or more of yaml, Python, PowerShell, Batch or Typescript scripting.
  • Both levels: experience developing and maintaining automated test scripts or test procedures for software testing.
  • Both levels: experience with automated testing tools such as TestComplete 4.
  • Both levels: a working understanding of revision control systems such as BitBucket, git or CVS.
  • Both levels: hands-on skill in troubleshooting systems.
  • Both levels: excellent written and verbal communication skills.
  • Software Engineer: familiarity with an Agile framework.
  • Principal Software Engineer: experience working as a Scrum Master.
  • Nice to have: proficiency in C and the.NET Framework.
  • Nice to have: experience with Windows Presentation Foundation (WPF) and Microsoft Windows-based applications.
  • Nice to have: experience building microservices and using service communication protocols such as gRPC and/or REST.
  • Nice to have: experience working with requirements in DOORS.
  • Nice to have: experience developing automated test scripts or test procedures.
  • Nice to have: CompTIA Security+ certification.
  • Nice to have: experience with software design patterns.
  • Nice to have: experience with relational databases and SQL.
  • Nice to have: experience with the Atlassian tools Bitbucket, Jira, Confluence and Crucible/Fisheye.
  • Nice to have: familiarity with or deployment to Azure and/or AWS cloud technology.
  • Nice to have: familiarity with or use of Docker and/or Kubernetes containers.
  • Nice to have: experience using or managing Ansible, Terraform, Chef or Puppet.
  • Nice to have: strong organizational, interpersonal and analytic skills, and comfort working in a team.
  • Nice to have: in-depth prior knowledge of mission planning domain software design and code.
  • Nice to have: Certified ScrumMaster (CSM) or Professional Scrum Master (PSM) certification.
  • Nice to have: a record of implementing process improvements, streamlining activities and creating efficiencies.
  • Nice to have: experience with the Joint Mission Planning System (JMPS) Framework (FW).
  • Nice to have: exposure to Infrastructure as Code (IaC) development.
  • Nice to have: experience with Air Force mission planning.
  • Nice to have: an active Top-Secret clearance adjudicated within the last 5 years.
  • Nice to have: current SCI/SAP access.

Conditions

Relocation assistance may be available.

A Secret clearance is required to start.

Travel is not required.

The role is based in Oklahoma City, OK.

Primary level base salary range is $75,100.00 to $112,700.00, and secondary level range is $93,300.00 to $139,900.00.

Pay is a general guideline, and the final offer depends on the scope of the role and your experience, education, skills and the current market.

The application period is estimated at 20 days from the posting date, and may be shortened or extended depending on business needs and candidate availability.

Benefits

  • Depending on the role, you may be eligible for overtime, shift differential and a discretionary bonus on top of base pay.
  • Annual bonuses reward individual contributions and let you share in company results.
  • Vice President and Director roles may be eligible for Long Term Incentives.
  • Health insurance coverage, life and disability insurance, a savings plan, company-paid holidays and paid time off for vacation or personal business.

Where you’d work

From the office

Relocation offered

About the company

Northrop Grumman

Office in United States

Also hiring in Boulder, United States, San Diego, United States, Baltimore, United States and 9 more places

2 of their 853 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 5 red flags

Still hiring?

14 checks

3 red flags

How crowded?

8 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment
Tech stack
  • TypeScript
  • Python
  • Java
  • SQL
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • gRPC
  • Azure
  • CI/CD
Seniority
Principal
Type
Full-time
Specialty
Backend
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Principal
Experience
2+ years
Tech stack
  • TypeScript
  • Python
  • Java
  • SQL
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • gRPC
  • Azure
  • CI/CD

Location

Work model
Office
Region
United States
Office
  • United States
Relocation
Offered

Compensation

Salary
$75,100 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason