Taro Logo

Senior Software Engineer

A pioneering defense and technology company working across air, cyber, land, sea and space sectors.
$54,000 - $82,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Defense · Cybersecurity

Description For Senior Software Engineer

Northrop Grumman UK is seeking a Senior Software Engineer to join their Cyber & Intelligence business unit in London. This role offers an exciting opportunity to work on critical infrastructure and complex challenges within the defense and security sectors. The position involves designing, developing, and maintaining crucial systems that have real-world impact. The ideal candidate will be self-driven and organized, with a passion for building elegant and stable solutions.

The role combines modern software development approaches with defense sector expertise, working with customers who have complex and sensitive data requirements. You'll be part of delivering and sustaining challenging technology projects at scale, supporting digital transformation initiatives. The position requires expertise in languages like Java, JavaScript, or Python, along with cloud architecture knowledge and DevOps tools.

Benefits include flexible working arrangements with every other Friday off, private healthcare, performance bonuses, and pension benefits. The company offers a strong focus on diversity and inclusion, with various Employee Resource Groups and community partnerships. Career development opportunities are abundant, with the chance to work across multiple domains including cyber, land, sea, air, and space.

This position requires UK citizenship and the highest level of UK Government clearance, with approximately 10% travel involved. The salary range is competitive at £42,700 - £64,100, reflecting the senior nature of the role and the expertise required. Join a team of 90,000+ employees working to defend and define the future through cutting-edge technology and engineering solutions.

Last updated 23 days ago

Responsibilities For Senior Software Engineer

  • Designs, develops, documents, tests and debugs applications software and systems
  • Conducts multidisciplinary research and collaborates with equipment designers and hardware engineers
  • Determines computer user needs and analyzes system capabilities
  • Prepares operating instructions
  • Designs and develops compilers, assemblers, utility programs, and operating systems
  • Ensures software standards are met

Requirements For Senior Software Engineer

Java
JavaScript
Python
MongoDB
  • Hands on experience of developing software in Java, JavaScript or Python
  • Understanding of Cloud-based architectures in AWS or Azure
  • Use of DevOps Automated Deployment tools such as Jenkins, Gitlab, Docker, OpenShift or Kubernetes
  • Understanding of database technologies such as SQL, Elasticsearch or MongoDB
  • Must currently hold the highest level of UK Government clearance
  • UK citizenship required

Benefits For Senior Software Engineer

Medical Insurance
  • Private healthcare
  • Career development opportunities
  • Performance bonuses
  • Flexible working options
  • Optional compressed working schedule with every other Friday off
  • Pension benefits

Jobs Related To Northrop Grumman Senior Software Engineer