Head of Software Engineering

Head of Software EngineeringSalary: £100,000 to £120,000Location: BirminghamKeywords: Software Engineering, Leadership, Technology Initiatives, InnovationAn 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.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.Key Responsibilities:
Developing and executing the software development strategy in line with technology and business goalsLeading and managing a team of high-performing software engineersOverseeing the design, architecture and development of scalable and secure software productsExploring options to enhance ways of working and embedding a continuous improvement culture within the teamCreating and maintaining detailed documentation for software architecture, design decisions, and coding standardsImplementing robust security measures to safeguard data and ensuring ongoing complianceProviding technical leadership in evaluating and using new tools, frameworks and methodologiesMinimum Requirements:
8+ years’ experience in software development with at least 5 years in engineering leadership rolesFamiliarity with microservice architectures supporting improved scalability, fault isolation and flexibility within the eco-systemStrong technical knowledge of cloud platforms (AWS and Azure)Hands-on experience working with automation and monitoring toolsStrong understanding of software security practices and DevOps principlesWhat 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!About the jobContract Type: PermanentFocus: Software Development/EngineeringWorkplace Type: HybridExperience Level: Senior ManagementLocation: BirminghamSalary: £100,000 - £120,000 per annum + Hybrid.Job Reference: O8MPA7-821FE140Date posted: 20 March 2025Consultant: Ajay ..... full job details .....