At a Glance
- Tasks: Lead engineering strategy, design cloud-native solutions, and mentor tech teams.
- Company: Join a forward-thinking company driving digital transformation.
- Benefits: Flexible work with 2 days in London, competitive salary, and growth opportunities.
- Why this job: Be at the forefront of tech innovation and make a real impact.
- Qualifications: 8+ years in software engineering with strong leadership and cloud experience.
- Other info: Exciting opportunity to shape the future of technology in a dynamic environment.
The predicted salary is between 72000 - 108000 £ per year.
Our client has the opportunity to double its turnover and is undertaking a bold technology transformation through improved working processes and modernising systems. We're looking for a hands-on Head of Engineering – a full-stack technologist who codes with confidence, architects with foresight, and inspires teams to deliver with purpose. You'll own the engineering direction across multiple domains, designing scalable cloud-native platforms, embedding DevSecOps excellence, and ensuring our technology foundation accelerates the business. This is a role for a technical leader who still builds, thrives on solving complex problems, automating intelligently, and mentoring the next generation of engineers. Technology drives growth, data, and customer experience.
Key Areas Of Responsibility
- Define and execute the engineering strategy across Azure cloud, integration, and legacy modernisation, aligned to the client's long-term digital roadmap.
- Design and deliver cloud-native solutions that scale efficiently, perform reliably, and integrate seamlessly across business functions.
- Lead by example in Azure DevSecOps: create and manage pipelines (YAML), infrastructure-as-code (Bicep, Terraform), and container orchestration (AKS, Docker).
- Embed engineering best practice: implement CI/CD, code quality gates, automated testing, and observability from build to production.
- Guide platform evolution: re-engineer legacy .NET and SQL systems into modular, API-driven architectures.
- Build and empower teams: mentor full-stack, DevOps, and Automation Test engineers fostering autonomy, innovation, and accountability.
- Champion security and reliability by design: integrate compliance, performance, and monitoring into every stage of delivery.
- Collaborate widely: partner with Product, Data, and Infrastructure teams to ensure alignment between technology capability and commercial goals.
- Drive innovation: pilot emerging technologies (AI, automation, data services) that improve efficiency and insight.
Tech Stack
- Frontend: HTML5, CSS3, JavaScript (ES6+), TypeScript, React.js (preferred), Angular, or Vue.js, Responsive design (Bootstrap, Tailwind), state management (Redux, Context API), Front-end testing (Jest, React Testing Library, Cypress)
- Backend: C#, ASP.NET Core / .NET 6+, RESTful and GraphQL APIs, Entity Framework Core, LINQ, Authentication & authorisation (OAuth2, JWT, Azure AD), Secure coding and API versioning
- Data & Integration: SQL Server, Azure SQL, Cosmos DB, ORM optimisation, caching (Redis, Azure Cache for Redis), Data migration and ETL integration (APIs, pipelines)
- Cloud & DevSecOps: Azure DevOps (Repos, Pipelines, Boards, Artifacts, Test Plans), CI/CD automation, gated releases, and environment governance, Infrastructure-as-Code (Bicep, ARM, Terraform), Containerisation (Docker, AKS) and serverless (Azure Functions), Monitoring and observability (Application Insights, Log Analytics), Secrets management and vulnerability scanning (Key Vault, SonarQube, OWASP)
- Architecture & Design: Microservices and event-driven design (Service Bus, Event Grid, Kafka), Domain-Driven Design (DDD) principles, Resilient and scalable system patterns (circuit breakers, retries), Integration of legacy and modern platforms within hybrid environments
Experience Seeking
- 8+ years in software engineering, with deep full-stack and cloud experience.
- Proven record of leading engineering teams through modernisation or platform rebuilds (Team of 12 here Engineers, Infra, Automation Testing, SDA)
- Hands-on mastery of Azure DevOps and enterprise-scale CI/CD. (DevSecOps a bonus)
- Excellent architectural judgement balancing delivery speed, stability, and cost efficiency.
- Track record of developing high-performing, collaborative technical teams.
- Strong communication and leadership presence able to influence peers and executives alike.
- A continuous learner, passionate about automation, clean code, and scalable design.
This is an exciting time to join a digital transformation with purpose and at an early stage to flex your technical and leadership skills. The role will be in London 2 days a week and rest remote with occasional trips to Peterborough.
Head of Software Engineering - 2 Days London City/3 Remote in City of London employer: Super Auto Repair
Contact Detail:
Super Auto Repair Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Head of Software Engineering - 2 Days London City/3 Remote in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who might know about opportunities at companies you're interested in. A personal referral can make all the difference in getting your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is your chance to demonstrate your hands-on experience and technical prowess, which is crucial for a role like Head of Software Engineering.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and leadership skills. Be ready to discuss how you've led teams through modernisation and tackled complex problems. We want to see your passion for mentoring and driving innovation!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our platform.
We think you need these skills to ace Head of Software Engineering - 2 Days London City/3 Remote in City of London
Some tips for your application 🫡
Show Your Technical Skills: Make sure to highlight your full-stack experience and any hands-on projects you've worked on. We want to see how you’ve tackled complex problems and what technologies you’ve used, especially in Azure DevOps and cloud-native solutions.
Tailor Your Application: Don’t just send a generic CV! Tailor your application to reflect the key areas of responsibility mentioned in the job description. Show us how your past experiences align with our needs, especially around engineering strategy and team leadership.
Be Authentic: Let your personality shine through! We’re looking for someone who can inspire teams and foster innovation. Share your passion for technology and how you’ve mentored others in your previous roles.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!
How to prepare for a job interview at Super Auto Repair
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the tech stack mentioned in the job description. Brush up on Azure DevOps, CI/CD processes, and the specific programming languages and frameworks like C#, .NET, and React.js. Being able to discuss your hands-on experience with these technologies will show that you’re not just a leader but also a doer.
✨Showcase Your Leadership Style
Prepare to talk about your leadership approach and how you empower teams. Think of examples where you've mentored engineers or led a team through a challenging project. Highlighting your ability to inspire and foster innovation will resonate well with the interviewers.
✨Demonstrate Problem-Solving Skills
Be ready to discuss complex problems you've solved in previous roles, especially those related to cloud-native solutions or legacy system modernisation. Use the STAR method (Situation, Task, Action, Result) to structure your answers and make them impactful.
✨Align with Their Vision
Research the company’s long-term digital roadmap and think about how your engineering strategy can align with it. Be prepared to share your vision for how technology can drive growth and improve customer experience, showing that you’re not just looking at the present but also the future.