Software Engineer

Northrop Grumman UK

Cheltenham

Hybrid

GBP 50,000 - 70,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible hybrid work
Compressed fortnight with Friday off
Private healthcare
Dental cover
Life assurance & pension
Flexible benefits package
Holiday buy/sell
Career development programs
Annual incentive program
Mentoring & development opportunities

Job summary

Northrop Grumman UK is seeking a software engineer to join a team delivering high-quality software across the development lifecycle. You will design, develop, test and maintain solutions while collaborating with experienced engineers.

The role emphasizes agile delivery, code reviews, and continuous improvement. You will gain exposure to cloud and container technologies and databases, with opportunities for mentoring and professional growth.

Qualifications

  • Experience with backend languages (Java/Spring or Python) and code quality practices.
  • Familiarity with Agile/scrum environments and collaborative development.
  • Exposure to cloud or container technologies (AWS, Docker, Kubernetes) and databases (SQL/MongoDB).

Responsibilities

  • Contribute to design, development, testing and maintenance of software solutions.
  • Collaborate with engineers to deliver features across the SDLC.
  • Participate in code reviews and apply feedback to improve quality.
  • Break down work into tasks and contribute to sprint planning.
  • Demonstrate completed work through sprint reviews and showcases.
  • Support continuous improvement and engineering best practices.

Skills

Java/Spring Backend
Version control & testing
Agile development
Cloud & Containers
SQL & MongoDB
Continuous learning

Tools

AWS
Docker
Kubernetes

Job description

At Northrop Grumman UK, you are part of a team driving innovation where it matters most, solving tomorrow's challenges and shaping the technology solutions of the future. We call it Defining Possible.

This mindset 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.

What You'll Do
  • Contribute to the design, development, testing and maintenance of high-quality software solutions.
  • Collaborate with experienced engineers to deliver innovative features and enhancements across the software development lifecycle.
  • Participate in code reviews, applying feedback to continuously improve code quality and technical capability.
  • Break down work into manageable tasks and contribute to Agile ceremonies, sprint planning and delivery activities.
  • Demonstrate completed work to colleagues and stakeholders through sprint reviews and showcases.
  • Support continuous improvement initiatives and help maintain engineering best practice within the team.
What We're Looking For

We're interested in hearing from people who are passionate about technology, curious about solving complex problems and eager to develop their software engineering career.

You may have gained experience through academic projects, internships, commercial roles or personal development activities, and could bring experience in one or more of the following:

  • Backend development using Java, Spring Boot or Python.
  • Understanding of software engineering principles, including version control, testing and code quality practices.
  • Experience working within Agile or collaborative development environments.
  • Knowledge of cloud, containerisation or deployment technologies such as AWS, Docker or Kubernetes would be beneficial.
  • Exposure to database technologies including SQL, MongoDB or Elasticsearch would be advantageous.
  • A proactive approach to learning, receiving feedback and continuously developing technical skills.

Even if you don't meet every requirement, we'd still encourage you to apply. We value potential, diverse perspectives and transferable skills, and we're committed to helping talented people grow their careers.

Security Clearance

Due to the nature of our work, you must be a sole UK national and hold UK Government security clearance in line with the job role and requirements.

Why Join Northrop Grumman UK?
A Mission to Believe In

Every day, we contribute to building a more secure and connected world. The work you do will help deliver solutions that matter, while providing opportunities to get involved in employee networks, STEM outreach initiatives and community programmes.

A Place to Belong and Thrive

We believe innovation thrives when people feel valued, respected and empowered to contribute. Every voice matters, and we're committed to creating an inclusive environment where you can do your best work.

Whether you're taking your first step into industry or building on existing experience, you'll have access to diverse projects, experienced mentors and tailored development opportunities that help you discover your possible.

We offer a comprehensive rewards package designed to support your wellbeing, career growth and work-life balance, including:

  • Flexible working options, including hybrid arrangements
  • Compressed fortnight working pattern with every other Friday off
  • Private healthcare, dental cover, life assurance and pension
  • Flexible benefits package, including critical illness cover and health cash plan
  • Holiday buy and sell scheme
  • Career development and learning programmes
  • Annual performance incentive programme
  • Access to mentoring and professional development opportunities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Northrop Grumman • Cheltenham

Hybrid
GBP 36,000 - 53,000
Hybrid working options
Private healthcare
Pension
+3
Principal Software Engineer
Principal Software Engineer

Northrop Grumman • Harrogate

On-site
GBP 55,000 - 75,000
Hybrid working arrangements
Private healthcare
Dental cover
+6
Principal Software Engineer
Principal Software Engineer

Northrop Grumman UK • Harrogate

Hybrid
GBP 65,000 - 90,000
Flexible hybrid working
Private healthcare
Pension scheme
+4
Senior Software Engineer
Senior Software Engineer

Northrop Grumman • Manchester

On-site
GBP 44,000 - 66,000
Private health care
Flexible hybrid schedule
Career development
Lead Software Engineer
Lead Software Engineer

Northrop Grumman Corp. • Manchester

Hybrid
GBP 58,000 - 86,000
Flexible working options
Private healthcare
Cash health plan
+3
Senior Software Engineer
Senior Software Engineer

Northrop Grumman Corp. (AU) • Manchester

On-site
GBP 44,000 - 66,000
Principal Software Engineer
Principal Software Engineer

Northrop Grumman • City Of London

On-site
GBP 80,000 - 120,000
Flexible working
Private healthcare
Cash health plan
+4
Principal Software Engineer
Principal Software Engineer

Northrop Grumman UK • Greater London

On-site
GBP 80,000 - 120,000
Flexible working options
Private healthcare
Cash health plan
+4
Principal Software Engineer
Principal Software Engineer

Northrop Grumman • Greater London

On-site
GBP 80,200 - 120,400
Flexible working options
Private healthcare
Cash health plan
+4
Senior Software Engineer
Senior Software Engineer

Northrop Grumman UK • Cheltenham

Hybrid
GBP 45,000 - 66,000
Private health care
Career development opportunities
Performance bonuses
+1