← Back to Directory

Senior Software Engineer

Clearance Level
BPSS
Salary Range
£49,000 - 72,000
Employment Type
FULL TIME
Work Style
hybrid

// Role Summary

Join Northrop Grumman UK as a Senior Software Engineer in London, playing a pivotal role in designing, developing, and maintaining critical infrastructure for complex challenges. This hybrid role offers a chance to lead and innovate in a secure and connected world.

// Key Responsibilities

  • Design, develop, and maintain critical infrastructure for high-impact projects.
  • Lead and guide engineering teams through technical and delivery challenges.
  • Contribute to code base, code reviews, and software feature design.
  • Experience in backend (Java, Python) or frontend (JS/TS, React) development required.
  • Familiarity with CI/CD, containerisation, and cloud platforms is essential.
  • Must hold the highest level of UK Government clearance.

// Role Specification

Senior Software Engineer

Define Possible at Northrop Grumman UK. At Northrop Grumman UK, our mission is to solve the most complex challenges by shaping the technology and solutions of tomorrow. We call it Defining Possible. This mind-set goes beyond our customer solutions; it’s the foundation for your career development and the impact we have within the community.

This is more than just a job; it’s a mission. As a Senior Engineer, you will play a pivotal role in designing, developing, and maintaining the critical infrastructure that powers our services. You will be self-driven and organised with a passion for building elegant and stable solutions. You will have the chance to work on a variety of exciting projects with complex challenges within a unique space. You’ll be at the forefront of delivering core solutions that have real-world impact.

In addition, you will have a strong leadership mentality, guiding your team through both technical and delivery challenges to accommodate the customer’s requirements.

Responsibilities:

  • Perform hands-on development and actively contribute to the code base including peer review of code.
  • Perform design of software features to realise the product road map and be able to explain design choices.
  • Support breaking down of large pieces of work into well-defined tasks to be implemented in an Agile manner.
  • Support setup and maintenance of continuous integration and deployment pipelines.
  • Perform demonstrations to internal and external customers of development work.

We are looking for:

  • Experience as a Software Engineer in one of: Backend development and its ecosystem (Java Spring boot, Maven, Python) or Frontend development and its ecosystem (JS/TS, React, Npm).
  • Familiarity with CI/CD, containerisation, deployment technologies & cloud platforms (Jenkins, Kubernetes, Docker, AWS).
  • Understanding of database technologies such as SQL, Elasticsearch or MongoDB.
  • Strong communication, collaboration & problem-solving skills, ideally with some experience in agile ways of working.

Security Clearance:

You must be able to gain and maintain the highest level of UK Government clearance.

Why join us?

  • A mission to believe in – Every day we contribute to building a more secure and connected world.
  • A place to belong and thrive – We are passionate about growing and supporting our inclusive community where everyone can belong.
  • Your career, your way - Shape your career journey with diverse roles, mentorship, and development opportunities.

Northrop Grumman is committed to hiring and retaining a diverse workforce, and encourages individuals from all backgrounds and all abilities to apply.