Head of Software Engineering - 2 Days London City/3 Remote in City of London
Head of Software Engineering - 2 Days London City/3 Remote

Head of Software Engineering - 2 Days London City/3 Remote in City of London

City of London Full-Time 72000 - 108000 £ / year (est.) No home office possible
Z

At a Glance

  • Tasks: Lead a tech transformation, design scalable cloud-native platforms, and mentor future engineers.
  • Company: Join a forward-thinking company driving digital change in a collaborative environment.
  • Benefits: Flexible work with 2 days in London, competitive salary, and opportunities for growth.
  • Why this job: Be at the forefront of innovation, solving complex problems and making a real impact.
  • Qualifications: 8+ years in software engineering with strong full-stack and cloud experience.
  • Other info: Exciting opportunity to shape the future of technology in a dynamic team.

The predicted salary is between 72000 - 108000 £ per year.

Our client has the opportunity to double its turnover and to support this are undertaking a bold technology transformation through improved working processes and modernising systems. We are looking for a hands-on Head of Engineering to lead this change from the front who is a full-stack technologist who codes with confidence, architects with foresight, and inspires teams to deliver with purpose.

You will 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 their growth, their data, and their 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 the rest remote with occasional trips to Peterborough.

Head of Software Engineering - 2 Days London City/3 Remote in City of London employer: ZENZO DIGITAL LTD

Join a forward-thinking company that is at the forefront of a bold technology transformation, where your expertise as a Head of Software Engineering will directly influence the future of their digital landscape. With a flexible work model allowing two days in London and three remote, you will thrive in a culture that values innovation, collaboration, and continuous learning, while enjoying opportunities for professional growth and mentorship. This role not only offers the chance to lead a talented team but also to engage with cutting-edge technologies that drive efficiency and enhance customer experience.
Z

Contact Detail:

ZENZO DIGITAL LTD 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 industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that align with the tech stack mentioned in the job description. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to cloud-native solutions and DevSecOps. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

✨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 about their job search!

We think you need these skills to ace Head of Software Engineering - 2 Days London City/3 Remote in City of London

Full-Stack Development
Cloud-Native Architecture
Azure DevSecOps
CI/CD Automation
Infrastructure-as-Code (Bicep, Terraform)
Container Orchestration (AKS, Docker)
Microservices Design
API Development (RESTful, GraphQL)
Mentoring and Team Leadership
Secure Coding Practices
Data Migration and ETL Integration
Monitoring and Observability
Agile Methodologies
Strong Communication Skills
Problem-Solving Skills

Some tips for your application 🫡

Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology shine through! We want to see how you’ve tackled complex problems and what excites you about the tech world. Share specific examples of projects where you’ve made a real impact.

Tailor Your Application: Make sure to customise your application to align with the job description. Highlight your experience with Azure, DevSecOps, and cloud-native solutions. We love seeing candidates who can connect their skills directly to what we’re looking for!

Be Authentic: Don’t be afraid to show your personality in your application. We’re looking for someone who can inspire teams and lead by example, so let us know what makes you unique and how you approach leadership and mentoring.

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 any important updates. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at ZENZO DIGITAL LTD

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in the tech stack mentioned in the job description. Brush up on your knowledge of 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 significant transformation. Highlighting your ability to inspire and guide others will resonate well with the interviewers looking for a strong technical leader.

✨Demonstrate Problem-Solving Skills

Be ready to discuss complex problems you've solved in previous roles, especially those related to modernising systems or implementing cloud-native solutions. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it clear how your actions led to successful outcomes.

✨Align with Their Vision

Research the company’s digital transformation goals and be prepared to discuss how your vision aligns with theirs. Show enthusiasm for their mission and articulate how your skills can help drive innovation and efficiency within their engineering teams. This will demonstrate that you’re not just looking for a job, but are genuinely interested in contributing to their success.

Head of Software Engineering - 2 Days London City/3 Remote in City of London
ZENZO DIGITAL LTD
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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