Head of backend in Chelmsford

Head of backend in Chelmsford

Chelmsford Full-Time 66150 - 80850 £ / year (est.) Remote
SchemeServe Ltd.

At a Glance

  • Tasks: Lead backend engineering, shape strategy, and mentor engineers to enhance technical skills.
  • Company: Join SchemeServe, a pioneering insurtech company with a remote-first culture.
  • Benefits: Enjoy flexible working, paid charity days, professional development, and free biscuits!
  • Other info: Collaborative environment with twice-yearly retreats and genuine influence over engineering practices.
  • Why this job: Make a real impact on software engineering while working with cutting-edge technologies.
  • Qualifications: Deep expertise in C#/.NET, strong architectural knowledge, and mentoring experience required.

The predicted salary is between 66150 - 80850 £ per year.

About Scheme Serve

Scheme Serve is insurance software like no other.

Hosted in the cloud for MGAs, brokers and insurers, the Scheme Serve platform boasts unique flexibility, unstoppable innovation and truly Obsessive Support.

Started in 2000 by our CEO, Adam, Scheme Serve has grown from strength to strength, never having taken outside investment.

We're proud of how far we've come and how loyal we've stayed to our Core Values.

We're fully remote (we were doing it before it was fashionable!), although we get together twice a year for Team Retreats.

We prize self-development and encourage everyone to keep learning and challenging themselves. Free books? Mentoring? Professional development? You got it.

We also offer flexible working, paid charity days, a fantastic, relaxed and open company culture and free biscuits through the post.

We genuinely believe this is the best place you could ever work.

If you're excited, good! So are we.

Come and join the Insurtech revolution!

Principal Backend Engineer

We're looking for an exceptional Principal Backend Engineer to help make backend engineering across Scheme Serve better.

UK Remote

We're looking for an exceptional Principal Backend Engineer to help make backend engineering across Scheme Serve better.

Your real job is to make our engineering organisation better at building great software.

You will work alongside engineers and teams, helping solve difficult problems, challenging their thinking and developing their technical skills and judgement.

What We Mean By Principal

This is a deeply technical role.

You’ll need the depth to understand complex backend systems, architecture, security, performance, resilience and maintainability; review designs and implementations; spot risks; and challenge experienced engineers.

But technical knowledge alone isn’t enough.

We want someone who understands there isn’t always one "correct" way to build software.

Patterns, standards and best practices are useful tools. They aren’t commandments.

We care about finding the most appropriate solution to the problem in front of us.

That means understanding the problem, business, existing platform, risks and likely future - and making pragmatic decisions based on the trade-offs.

Sometimes the right answer will be a new service or technology.

Sometimes it’ll be improving what we already have.

Sometimes the boring solution really is the best solution.

We’re quite comfortable with that.

How You'll Lead

Success in this role comes through influence rather than authority .

We don't want every difficult technical decision to end with

"We'd better ask the Principal Engineer." If an engineer proposes an approach you disagree with, we don't just want you to replace it with your own.

Understand their thinking. Ask questions. Challenge assumptions. Explore the trade-offs. Share your experience.

And be prepared to change your own mind too.

The goal is to leave that engineer better equipped to solve the next problem, not just holding the answer to this one.

Your technical impact should multiply through the people around you.

You’ll remain close enough to the code to understand what's actually happening and occasionally roll up your sleeves to prototype, investigate a difficult problem or unblock a team.

But if after a year you’ve personally written loads of brilliant software while everyone around you is working exactly as they were before, we haven't succeeded .

The Technical Challenge

Our platform has been evolving for more than 25 years.

At its heart is a mature C# . NET Framework 4.7 monolith, alongside an expanding ecosystem of modern C# . NET 10 and Type Script services.

Our backend estate includes

  • . NET Framework and modern C#/. NET.
  • Type Script services.
  • Microsoft SQL Server, Postgre SQL and Redis.
  • Azure cloud infrastructure.
  • Cloudflare platform services.
  • API-first architecture.
  • Git-based development workflows.

We're continuing to modernise, but we're not interested in modernisation for modernisation's sake.

We aren't trying to win an award for having the most fashionable architecture diagram.

We want a secure, reliable and maintainable platform that can support Scheme Serve for many years to come - and we want you to help us decide what should evolve and, just as importantly, what doesn't need changing.

What You'll Do

  • Shape our backend engineering strategy, architecture and technical direction.
  • Help engineers make better technical and architectural decisions.
  • Develop sensible engineering principles and guardrails without replacing good judgement with rules.
  • Guide the continued evolution of our monolith and modern service-based platform.
  • Coach and mentor engineers, developing their technical skills and judgement.
  • Review significant designs and architectural decisions and challenge unnecessary complexity.
  • Champion security, quality, testing, observability, resilience and performance.
  • Identify technical risks and help teams navigate them.
  • Evaluate technologies and patterns based on their value to Scheme Serve rather than their popularity elsewhere.
  • Balance long-term engineering quality with short-term business needs.
  • Occasionally contribute directly to implementation when that's genuinely the best way to help.
  • Be a generally awesome person.

What We're Looking For

  • Deep expertise in modern backend engineering and strong commercial C#/. NET experience.
  • Strong knowledge of software architecture, distributed systems and API design.
  • Experience with mature legacy applications and modern service-oriented architectures.
  • Strong cloud architecture experience, ideally Azure.
  • Excellent understanding of databases, security, testing, maintainability and modern software delivery.
  • Experience shaping engineering principles and practices across teams.
  • A track record of making engineers around you better through mentoring, coaching and technical leadership.
  • The ability to challenge experienced engineers constructively without becoming a gatekeeper.
  • Strong opinions, loosely held – the confidence to challenge and the humility to change your mind.
  • Excellent communication and the ability to influence without relying on authority.
  • Excellent technical judgement, balancing quality, complexity, risk, cost and business value.
  • Nice To Have
  • Experience modernising large monolithic applications.
  • Commercial Type Script backend experience.
  • Cloudflare or edge technology experience.
  • Saa S platforms at scale.
  • Financial services, insurance or another regulated industry.
  • Observability, platform engineering or SRE experience.
  • AI-assisted development and engineering productivity tooling.
  • What Success Looks Like
  • Engineers are making stronger technical and architectural decisions with greater confidence.
  • Our engineering principles are understood rather than blindly followed.
  • Technical discussions are constructive, pragmatic and result in clear decisions.
  • Security, reliability, maintainability and performance concerns are identified earlier.
  • We've made sensible progress modernising our platform without adding complexity for complexity's sake.
  • You’ve made a lasting positive impact on both our software and the people who build it.

Why Join Scheme Serve?

  • Fully remote UK-based role.
  • Twice-yearly company retreats.
  • Flexible working.
  • Dedicated professional development support.
  • Paid charity days.
  • Friendly, supportive and highly collaborative culture.
  • Genuine influence over how engineering works across Scheme Serve.
  • Work directly with our CTO on engineering strategy and innovation.
  • Monthly biscuit deliveries. Obviously.
  • Location
  • This is a

UK-based remote role .

You must already be based in the UK and have the right to work here.

We cannot offer visa sponsorship or relocation for this position.

#J-18808-Ljbffr

Head of backend in Chelmsford employer: SchemeServe Ltd.

SchemeServe Ltd. is an exceptional employer that champions a remote-friendly work culture, fostering collaboration and continuous learning among its team members. As a Senior Front-End Engineer, you'll have the opportunity to work with cutting-edge technologies like React and TypeScript, while contributing to meaningful projects that enhance user experiences for brokers and insurers. With a strong focus on employee growth and modernising front-end architecture, SchemeServe offers a dynamic environment where your skills can flourish.

SchemeServe Ltd.

Contact Details:

SchemeServe Ltd. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Head of backend in Chelmsford

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at SchemeServe Ltd. or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to SchemeServe Ltd..

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like SchemeServe Ltd..

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like SchemeServe Ltd. that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Head of backend in Chelmsford

C#/.NET Framework
Software Architecture
Distributed Systems
API Design
Cloud Architecture
Azure
Database Management

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at SchemeServe Ltd..

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at SchemeServe Ltd. and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at SchemeServe Ltd.

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If SchemeServe Ltd. uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.