Full Stack Engineer (Mid Level)

DrDoctor
London

Who are you?

We’re looking for passionate full-stack .NET C# Developers to join our growing team at DrDoctor.

You will be a core member of the team, delivering new functionality for our products and continuously improving our tech stack. You will be involved in every stage of development, from designing technical approaches to problems, shifting our RabbitMQ-based system to Azure Service Bus to testing out the latest .NET releases

If you’re eager to learn and accelerate your career, we’ll give you exposure to every facet of enterprise SaaS software and as much responsibility as you’re ready to take on!

OK, that’s me, but who are DrDoctor?

Take a look at our careers page () to find out a bit more about our mission, vision, and impact!

But ultimately, we 💚 the NHS and want to help it work better. We radically transform the delivery of health services to make healthcare work for everyone – for patients, doctors, administrative teams and taxpayers. 

 

What would I be doing day to day?

One of the great things about working here is that every day is different and there is always an opportunity to get involved in something outside of your ‘BAU’ and learn something new.

In this role you will interact fully with every part of the business, especially as we grow.

  • Building and maintaining full-stack applications in .NET (C#) and Vue.js

  • Designing and developing well-tested code using DDD and other automated testing strategies

  • Collaborating closely across Global teammates, communicating clearly via async tools and video

  • Participating in stand-ups, retros, sprint planning, and product discussions

  • Supporting patient-facing services and clinician tools used across the NHS

  • Working in a culture where you’re encouraged to ask questions, offer suggestions, and grow beyond your BAU

We’d love to find someone who loves to collaborate and enjoys being in person. We operate a remote by default working approach but we do have a London office which we’d love to see you in as often as you can, although this isn’t mandatory.

 

OK, I’m interested. What experience do I need to have?

We’d like you to have experience in

  • .NET C# development

  • Cloud platform experience

  • Front-end development

  • Automated testing and CI/CD practises

  • Working knowledge of SQL (we don’t need you to be a DBA)

  • Knowledge of good API design

  • Knowledge of various coding architectures (Onion, Clean, N-Tier etc.)

Bonus points for:

  • Experience with distributed systems and APIs

  • Vue.Js Experience

  • Azure cloud platform (App Services, Functions, Service Bus, Event Hubs)

  • Knowledge of Domain Driven Design

  • Infrastructure as Code (Terraform, ARM, Bicep, Ansible)

  • Contributions to open source, GitHub profile, or tech blog posts

  • Experience working in an agile environment

We have lots of senior engineers at DrDoctor so there will be lots of people available to help you learn and grow from day 1!

We know from research and experience that candidates may not apply if they don’t think they meet 100% of our requirements. If you don’t tick all the boxes but feel you would be a good fit, we would still love to hear from you. We are committed to creating a diverse and inclusive culture!

Just to let you know too, we will need you to have the Right To Work in the UK.

We are perfect for each other, what are the next steps ?

We are currently recruiting heavily and have a lot of CVs to go through. However, we don’t wait for roles to close before going through your CV. We will be in touch in a few days to let you know if we think we might be a match, and if we are not. Unfortunately, because we get so many CV’s we are not able to send a personalised reply if it’s not a match. However, if you want more details as to why, just drop us a note and we will arrange to get some feedback over to you.

If it’s a match, then we will arrange a time to talk to you on a quick 30 minute call. It’s just an informal chat so you can relax! We will tell you more about the role, the team and why you should want to join us.

If we continue, then we will invite you to meet some of the team, most likely virtually. Some our roles will also be subject to completing an assessment or a role related exercise.

We get there are a lot of great roles out there, so we will make sure to get through the rounds as quickly as possible. All we ask is you keep us up to date with your plans.

 

I can’t wait to get started, what are the perks?

An awesome team and mission? Oh, you want more?

We keep all of our Perks and Benefits updated on our careers page – we like to think there is something for everyone! Let us know if you have any questions regarding them.

As DrDoctor has grown, we are seeing more of our people wanting to socialise in different ways.

Whilst we know that some of us love to go to the pub, we want to make sure we are including a wide variety of activities and events for our teams to enjoy each other's company, we aim to continue creating an open space for anyone and everyone to suggest how they’d like to spend time with their teams.

We love a Summer and Christmas party and regular company/team socials and away days. In the past year or so, we have enjoyed AI Games, Agile Games, Terrarium Making, Wreath Making to name a few. We hold held various events for celebrations such as Holi Festival, International Women’s Day, Pancake Day and Pride celebrations and our Birthday!

 

Salary banding for this role is: £60,000 to £68,000

#LI-Hybrid

 

 

Posted 2026-01-13

Recommended Jobs

NetSuite Admin

London

Job description Company Overview: Join a world-class hospitality organization with operations across North America, Europe, and Asia. As the company’s primary NetSuite Administrator, you’ll tak…

View Details
Posted 2025-12-27

Responsible Materials Partner (12 months FTC)

White Stuff
London

White Stuff was established in 1985 through a simple idea. This idea grew and now we have shops and concessions in the UK and internationally, selling women’s and men’s clothing as well as beautiful …

View Details
Posted 2025-10-28

Logistics Manager - Charlton Athletic FC

Levy UK
Charlton, Greater London

Job Details Logistics Manager (Stadium Operations) - Charlton Athletic FC, London | Full-Time / Permanent Up to £35,000 + excellent benefits including healthcare, wellbeing support, 23 days' an…

View Details
Posted 2025-12-26

Telco Marketing Strategy & Transformation - Principal and Snr Principal

Infosys Consulting - Europe
London

As a senior leader of the team, you will lead high-impact B2B sales and marketing transformation projects for global clients in the technology and communications sector. You will be responsible for e…

View Details
Posted 2025-12-18

Head of Game Development

Push Gaming
London

Head of Game Development Push Gaming is a dynamic and innovative game development studio specialising in creating top-quality, mobile-optimised online casino games. With a passion for gaming an…

View Details
Posted 2026-01-07

Pastry Chef de Partie - The Waldorf Hilton, London

Hilton
London

Pastry Chef de Partie - The Waldorf Hilton, London WELCOME TO A WORLD OF OPPORTUNITIES AT THE UK's #1 GREAT PLACE TO WORK 2025, AS VOTED BY OUR TEAM MEMBERS! The Waldorf Hilton London is an iconic…

View Details
Posted 2025-12-26

Individual Giving Officer

Help for Heroes
London

Individual Giving Officer (Retention) Salary: 30255 -37732 Location: Remotewith regular travelto Downton / Londonfor meetings. Hours: Full time 35 hours per week Contract: Permanentposit…

View Details
Posted 2025-12-26

Business Tax Advisory Associate Director (London)

Forvis Mazars
London

At Forvis Mazars, we're always looking ahead, for our people, our clients and the wider world. Together, we grow , belong and impact . You'll be supported to learn, explore and develop from day…

View Details
Posted 2026-01-10

MAA

Fashion Personnel
London

A new opportunity has arisen for an MAA to join this fashion retailer on a temporary basis while they recruit for the role permanently. The company is a well-established multi-brand retailer with a w…

View Details
Posted 2025-12-12