Principal Software Engineer - R10179006
Principal Software Engineer - R10179006

Principal Software Engineer - R10179006

Cheltenham Full-Time 56300 - 84000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Lead the design and development of critical software infrastructure.
  • Company: Join Northrop Grumman UK, a leader in innovative technology solutions.
  • Benefits: Enjoy flexible hybrid work options, private healthcare, and performance bonuses.
  • Why this job: Make a real-world impact while shaping your career in a supportive environment.
  • Qualifications: Experience in software development, especially with Java or React, and strong problem-solving skills required.
  • Other info: UK citizenship and highest level government clearance are mandatory.

The predicted salary is between 56300 - 84000 £ per year.

UK CITIZENSHIP REQUIRED FOR THIS POSITION: Yes

RELOCATION ASSISTANCE: Relocation assistance may be available

CLEARANCE TYPE: UK-Highest Level of Government Clearance

TRAVEL: Yes, 10% of the Time

Salary: £70,300 - £105,000

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.

Opportunity: This is more than just a job; it’s a mission. As a Principal Software Engineer you 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:

  • Ownership of the team deliverables, working with the Scrum Master to define a path forward that meets the customer’s requirements.
  • Get involved in the entire software development lifecycle from requirements gathering to design, implementation, test and deployment.
  • Collaborate effectively with cross-functional teams including product, front-end development and QA.
  • Mentor and guide junior developers contributing to the overall team’s growth.

Benefits: We can offer you a range of flexible, hybrid options to suit you, including optional compressed working schedule with every other Friday off. Our benefits include private health care, career development opportunities and performance bonuses. For a comprehensive list of benefits, speak to our recruitment team.

We are looking for:

  • Experience as a Software Developer with a strong focus on one of:
  • Backend Java development and its ecosystem (Spring boot, Maven)
  • Frontend development and its ecosystem (React, Npm)
  • Proven experience in designing, developing & deploying scalable backend systems.
  • Familiarity with CICD, containerisation, deployment technologies & cloud platforms (Jenkins, Kubernetes, Docker, AWS).
  • Excellent communication, collaboration & problem-solving skills, ideally with some experience in agile ways of working.
  • Role clearance type: You must currently hold 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, expanding our reach from land, sea, and air to space and cyberspace.
    • A place to belong and thrive – Every voice matters at our table meaning you can bring your authentic self to work.
    • Your career, your way - Shape your career journey with diverse roles, mentorship, and development opportunities.

    Ready to apply? Yes – Submit your application online. Your application will be reviewed by our team and we will be in touch.

    Possibly, I’d like to find out more about this role – Reach out to our team for more information and support.

    No, I don’t think this role is right for me – Our extensive UK growth means we have exciting, new opportunities opening all the time.

    Northrop Grumman is committed to hiring and retaining a diverse workforce, and encourages individuals from all backgrounds and all abilities to apply and consider becoming a part of our diverse and inclusive workforce.

    Principal Software Engineer - R10179006 employer: Northrop Grumman UK

    At Northrop Grumman UK, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. With flexible hybrid working options, comprehensive benefits including private healthcare, and a strong commitment to employee development, we empower our team members to thrive both personally and professionally. Join us in a mission-driven environment where your contributions have a real-world impact, and every voice is valued.
    N

    Contact Detail:

    Northrop Grumman UK Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Principal Software Engineer - R10179006

    ✨Tip Number 1

    Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring Boot, and AWS. Being able to discuss your experience with these tools in detail will show that you're not just a good fit, but that you understand the core requirements of the role.

    ✨Tip Number 2

    Highlight your leadership skills and experience in mentoring junior developers. Since this role involves guiding a team, be prepared to share examples of how you've successfully led projects or supported team members in the past.

    ✨Tip Number 3

    Demonstrate your understanding of agile methodologies and how you've applied them in previous roles. This will resonate well with the company's focus on collaboration and effective teamwork.

    ✨Tip Number 4

    Prepare to discuss your problem-solving approach, especially in complex scenarios. The ability to articulate how you've tackled challenges in software development will showcase your critical thinking skills and align with the mission-driven nature of the role.

    We think you need these skills to ace Principal Software Engineer - R10179006

    Backend Java Development
    Spring Boot
    Maven
    Frontend Development
    React
    Npm
    Scalable Backend Systems Design
    CI/CD
    Containerisation
    Docker
    Kubernetes
    AWS
    Agile Methodologies
    Excellent Communication Skills
    Collaboration Skills
    Problem-Solving Skills
    Leadership and Mentoring

    Some tips for your application 🫡

    Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Principal Software Engineer position. Familiarise yourself with the technologies mentioned, such as Java, Spring Boot, React, and cloud platforms.

    Tailor Your CV: Customise your CV to highlight relevant experience in software development, particularly in backend and frontend technologies. Emphasise your leadership skills and any experience mentoring junior developers, as this is a key aspect of the role.

    Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also reflects your passion for solving complex challenges. Mention how your values align with Northrop Grumman's mission of 'Defining Possible' and your commitment to contributing to a secure and connected world.

    Highlight Security Clearance: Since the role requires the highest level of UK Government clearance, make sure to clearly state your current clearance status in your application. This will demonstrate your eligibility for the position right from the start.

    How to prepare for a job interview at Northrop Grumman UK

    ✨Showcase Your Technical Expertise

    As a Principal Software Engineer, it's crucial to demonstrate your deep understanding of backend Java development and its ecosystem. Be prepared to discuss your experience with Spring Boot, Maven, and any relevant projects where you've designed and deployed scalable systems.

    ✨Emphasise Leadership Skills

    Highlight your leadership mentality during the interview. Share examples of how you've guided teams through technical challenges and mentored junior developers. This will show that you can take ownership of team deliverables and foster growth within the team.

    ✨Prepare for Agile Discussions

    Since the role involves working in agile environments, be ready to discuss your experience with agile methodologies. Talk about how you've collaborated with cross-functional teams and contributed to the software development lifecycle from requirements gathering to deployment.

    ✨Understand the Company’s Mission

    Familiarise yourself with Northrop Grumman's mission to solve complex challenges. Be prepared to articulate how your skills and experiences align with their goal of delivering core solutions that have a real-world impact, showcasing your passion for technology and innovation.

    Principal Software Engineer - R10179006
    Northrop Grumman UK
    N
    • Principal Software Engineer - R10179006

      Cheltenham
      Full-Time
      56300 - 84000 £ / year (est.)

      Application deadline: 2027-04-25

    • N

      Northrop Grumman UK

    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >