Head of Software Development
Role details
Job location
Tech stack
Job description
Acting as a key partner to the Technology Director and the Head of Delivery, you will oversee all software engineering disciplines, ensuring technical solutions are scalable cloud-native, robust, & secure by design. You will lead a multi-disciplinary engineering team, encompassing Frontend, Backend, Mobile, Hardware, DevOps, and QA; Fostering a culture of technical rigour that integrates software agility with the continued evolution of the core technology.
Requirements
Proven leadership, with experience leading a multidisciplinary technology function encompassing software development.
-
Extensive experience successfully driving large-scale architectural transformation and modernization projects (e.g., monolithic to microservices, legacy stack replacement).
-
Expertise in cloud-native, scalable system design.
-
Deep understanding of modern web and mobile architecture, containerization (Docker, Kubernetes), and serverless patterns.
Our current stack is PHP, React, Native mobile. HOWEVER we are not tied to this & part of the role will be to assess, change & drive forward change.
Benefits & conditions
Salary: £85K - £90K Basic + Bonus + LTIP + Benefits package