Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Northrop Grumman Logo

Principal Software Engineer - Aht

Northrop Grumman

$100,300 - $150,500
Oct 1, 2025
Beavercreek, OH, USA
Apply Now

Northrop Grumman is seeking a Full Stack Software Engineer to participate in the entire 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.

Requirements

  • Full Stack Web Development programming experience
  • Working knowledge and experience in the Agile development processes
  • Experience with front-end development frameworks such as Vue, React, and Angular
  • Experience with Relational, Graph and Document NoSQL databases
  • Experience with back-end development frameworks such as Spring, NodeJS, Django
  • Experience with microservices, swagger and API definitions
  • Experience with JavaScript, TypeScript, Relational Databases, Graph Databases, NoSQL Databases, Java, Python, Docker, Kubernetes, Istio, Grafana, Helm, Elastic, HTML, CSS

Responsibilities

  • Support team in completing necessary software on schedule
  • Complete work independently and as a part of an Agile team
  • Solve complex problems through innovative and creative solutions
  • Collaborate with software designers and/or software engineers in the planning, design, development, and utilization of software systems
  • Regularly demonstrate progress to customers
  • Implement solutions in a web-based environment and integrate them into a microservice cloud-based architecture
  • Work closely with other software developers

Other

  • U.S. Citizenship with an active TS/SCI security clearance
  • One of the following: A high school diploma with a minimum of 9 years of software development experience, A bachelor’s degree with a minimum of 5 years of software development experience, A master’s degree with a minimum of 3 years of software development experience
  • Strong interpersonal skills to communicate effectively with small technical teams
  • Ability to prioritize and adjust tasks to accomplish project results
  • Travel: Yes, 10% of the Time