DrDoctor is hiring a

Junior Fullstack Developer (.NET C#)

London, United Kingdom

What do we want? Junior level .NET (C#) Developers. When do we want you? Now!

We are on the lookout for a Junior level Fullstack Developer (.NET C#) to join our expanding team. You will be a core member of the team delivering new functionality for our products and helping shift our infrastructure to platform services. You will be involved in all aspects of that, whether it’s shifting our RabbitMQ-based system to Azure Service Bus, testing out the latest release of .NET Core or building a new features that makes the product even better for our users.

OK, That’s me, but who are you?

DrDoctor is a fast-growing digital health company founded in 2012. Our technology improves appointment scheduling, increases clinic efficiency by reducing no-shows and fills empty slots. We save the NHS millions of pounds each year and are currently deployed across 30 major hospitals around the UK including Guy’s and St Thomas’ & Great Ormond Street. With over 10 million patients active on the platform already, we’re on a journey to deliver the tools to radically transform the delivery of health services to make healthcare work for everyone – for patients, doctors, administrative teams and tax payers.

Our current structure is based on the Spotify model, our pods are aligned to products and have the all the skills to do the work (think: engineers, product manager, designer). The whole company runs in two-week sprints and the pods have the autonomy to decide how they want to work and organise themselves around the problems they are trying to solve.

Our tech stack is primarily Microsoft based using C#, .NET, SQL and Angular with a sprinkling of interesting open source components, although we are happy using any framework or even none at all. We deploy changes to production multiple times a day using CI/CD pipelines and run our systems on a mixture of virtual machine and PaaS service based infrastructure hosted entirely on Azure cloud. We prefer to invest our talented engineers time in writing automated tests to keep our codebase healthy, rather than have dedicated QA/test roles.

Tell me more! Who will I be working with?

In this role you really will interact with every part of the business on a daily basis, even as we grow. But meet Andy,

“Hey there my name is Andy and I have been working as a software developer at DrDoctor for close to 4 years now. The problems that we are solving here on a daily basis are genuinely interesting and require creative solutions from our small but talented team of developers.
More importantly for me, the team as a whole ensure that the code we are writing is scalable, maintainable and completely covered by tests - rather than just rushing something out the door!
If you are looking for something more than just maintaining simple CRUD apps, enjoy being part of a very social and caring team and have the brains to help us fix complex problems in healthcare using code, you will love being in the tech team here at DrDoctor!”

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

We’d like you to have experience in

  • .NET C# development
  • Front-end development
  • Working knowledge of SQL (we don’t need you to be a DBA)
  • CI/CD practises
  • Cloud platforms (Azure preferred)

Bonus points for:

  • Distributed systems and APIs
  • Infrastructure as code (for example Terraform/ARM/Bicep/Ansible)
  • GitHub profile, blog posts, contributing to opensource projects

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

An awesome team? Ok, you want more?

  • Remote by default approach - Everyone at DrDoctor will work remotely, most or all of the time with regular opportunities to socialise and engage.
  • Flexible working (work where you are at your best and at times when you feel most productive)
  • 25 days holiday plus Bank Holidays (with our own DrDoctor Bank Holidays thrown in for good measure!)
  • Discretionary bonus
  • Yoga on a Monday and other fitness classes adhoc
  • Mental health support through our partner OpenUp
  • Drinks/other fun things sent to you in the post
  • Salary competitive and dependant on experience
  • EMI share options scheme coming soon!

When we're not in the midst of a pandemic, we also do lunch and beer every other Friday, company wide ski trips, summer and Christmas parties and regular company/team socials!

OK, what's next?

We are currently recruiting heavily and have a lot of CV’s to go through.

We will be in touch in a few days to let you know if we think we might be a match. Unfortunately, because we get so many CV’s we are not able to send an individual response if it’s not a match.

If it is, then we will arrange a time to talk to you on a quick 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 in to meet the team and founders, depending on your role we may also ask you to complete an assessment.

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!


Agency note: we do all of our recruitment directly, any unsolicited CVs or profiles sent to us will be viewed as gifts and will not be considered liable for a fee.

Looking for a job?

Junior Fullstack Developer (.NET C#) at DrDoctor looks great, right? We have dozens of similar job posts on our site, interested? Leave your email and we'll send the best matches.