en

Services

The UK's leading employers trust us to deliver fast, efficient talent solutions that are tailored to their exact requirements. Browse our range of bespoke services and resources.

Read more
Jobs

Let our industry specialists listen to your aspirations and present your story to the most esteemed organisations in the UK, as we collaborate to write the next chapter of your successful career.

See all jobs
Services

The UK's leading employers trust us to deliver fast, efficient talent solutions that are tailored to their exact requirements. Browse our range of bespoke services and resources.

Read more
About Robert Walters UK

Since our establishment in 1985, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters UK

Learn more

Head of Software Engineering

Save job

Head of Software Engineering Salary: £100,000 to £120,000 Location: Birmingham Keywords: Software Engineering, Leadership, Technology Initiatives, Innovation An exciting opportunity has arisen for a dynamic and experienced Head of Software Engineering to lead and grow our client's software development teams, drive innovation and deliver high-quality products. This role offers the chance to shape the software architecture, engineering processes and the delivery of key technology initiatives in line with their roadmap. The successful candidate will enjoy a generous salary range of £100,000 to £120,000, hybrid working options and a modern office space located in the heart of Birmingham. * Lead and grow software development teams * Shape software architecture and engineering processes * Deliver key technology initiatives

What you'll do:
As the Head of Software Engineering, you will report directly into the Technology Director. Your primary responsibility will be to develop and execute the software development strategy that aligns with our client's technology and business goals. You will lead a team of high-performing software engineers, overseeing the design, architecture, and development of scalable and secure software products. You will work closely with Product, Design, and Technology teams to maintain a competitive advantage. Your role will also involve exploring options to enhance ways of working, embedding a continuous improvement culture within the team, creating detailed documentation for software architecture, design decisions, coding standards, implementing robust security measures to safeguard data, ensuring ongoing compliance, providing technical leadership in evaluating new tools, frameworks, methodologies.

  • Developing and executing the software development strategy in line with technology and business goal
  • Leading and managing a team of high-performing software engineers
  • Overseeing the design, architecture and development of scalable and secure software products
  • Exploring options to enhance ways of working and embedding a continuous improvement culture within the team
  • Creating and maintaining detailed documentation for software architecture, design decisions, and coding standards
  • Implementing robust security measures to safeguard data and ensuring ongoing compliance
  • Providing technical leadership in evaluating and using new tools, frameworks and methodologies

What you bring:
As the Head of Software Engineering, you bring extensive experience in software development with significant time spent in engineering leadership roles. You have a proven track record of building, scaling, retaining high performing engineering teams. You are familiar with microservice architectures which support improved scalability, fault isolation, flexibility within the ecosystem. Your strong technical knowledge extends to cloud platforms such as AWS and Azure. You have experience with various programming languages/frameworks including C#, .Net, Python, JavaScript/TypeScript. You have hands-on experience working with automation and monitoring tools coupled with a strong understanding of software security practices and DevOps principles.

  • 8+ years’ experience in software development with at least 5 years in engineering leadership roles
  • Familiarity with microservice architectures supporting improved scalability, fault isolation and flexibility within the eco-system
  • Strong technical knowledge of cloud platforms (AWS and Azure)
  • Experience with programming languages and frameworks including C#, .Net, Python and JavaScript/TypeScript
  • Hands-on experience working with automation and monitoring tools
  • Strong understanding of software security practices and DevOps principles

What sets this company apart:
Our client was founded in a melting pot of ideas, with the power to make others shine. They exist to make impossible dreams become possible, empowering people’s ambitious journeys through work and life. Born over 60 years ago to enable growth and innovation, they pride themselves on being a collaborative and diverse workplace where staff are supported to bring their full selves to work. They offer hybrid working options, a modern office space located in the heart of Birmingham and a range of benefits designed to allow you to operate at your best.


What's next:
Ready for an exciting new challenge? Apply now!

Apply Today by clicking on the link!

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

Contract Type: FULL_TIME

Specialism: Technology & Digital

Focus: Software Development/Engineering

Industry: IT

Salary: £100,000 - £120,000 per annum + Hybrid.

Workplace Type: Hybrid

Experience Level: Senior Management

Location: Birmingham

Job Reference: O8MPA7-821FE140

Date posted: 20 March 2025

Consultant: Ajay Hayre