Software Engineer (AHT)

Northrop Grumman•Beavercreek, OH
•$83,400 - $125,200

About The Position

Northrop Grumman Defense Systems in Beavercreek, Ohio, is seeking a Software Engineer to develop and maintain quality software products. The role participates in the full software development lifecycle, with a concentration in software engineering, implementing solutions in a web-based environment and integrating them into a microservice cloud-based architecture. The successful candidate will communicate effectively, solve problems, and build strong working relationships with internal and external stakeholders.

Requirements

  • Bachelor’s degree in Computer Science or a related STEM field and 2 years of experience, or a master’s degree and 0 years of experience, or a high school diploma/equivalent and 6 years of experience.
  • Full-stack web development programming experience.
  • Working knowledge and experience with Agile development processes.
  • Strong interpersonal skills to communicate effectively with small technical teams.
  • Ability to prioritize and adjust tasks to accomplish project results.
  • Ability to comprehend and analyze complex problems and develop solutions.
  • U.S. citizenship and ability to obtain a TS/SCI security clearance.

Nice To Haves

  • Experience with web development frameworks such as Django, React, or Angular.
  • Experience with relational, graph, or document databases.
  • Experience with Docker.
  • Experience with C# or Java.
  • Experience with JavaScript, TypeScript, HTML, CSS, or Python.
  • Geospatial experience.
  • Experience with microservices, Swagger, and API definitions.
  • Experience with Spring Boot (Java) APIs.
  • Demonstrated use of configuration management tools such as Git or Bitbucket.
  • Experience with project management tools such as Jira or Confluence.
  • DevOps or DevSecOps experience.
  • Continuous Integration (CI) or Continuous Deployment (CD) experience.
  • Experience with software security tools, including Claire/Trivy or SonarQube.

Responsibilities

  • Support the team in completing necessary software on schedule.
  • Complete work independently and as part of an Agile team.
  • Solve complex problems through innovative and creative solutions.
  • Collaborate with software designers and engineers in planning, designing, developing, and using software systems.
  • Regularly demonstrate progress to customers.

Benefits

  • Health insurance coverage.
  • Life and disability insurance.
  • Savings plan.
  • Company-paid holidays.
  • Paid time off (PTO) for vacation and/or personal business.
  • Depending on the position, eligibility for overtime, shift differential, and a discretionary bonus.
  • Relocation assistance may be available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service