Senior Back End Engineer

Senior Back End Engineer
DrDoctor, United Kingdom

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
May 14, 2023
Last Date
Jun 14, 2023
Location(s)

Job Description

Who are you?

We are on the lookout for a Senior .NET C# Developer to join our expanding team. You will be a core member of the team delivering new functionality for our products, continuously improving our tech stack, and mentoring more junior members of the team. You will be involved in all aspects from designing technical approaches to problems, shifting our RabbitMQ-based system to Azure Service Bus to testing out the latest release of .NET Core.

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

DrDoctor is a HealthTech company on an exciting growth trajectory. Our technology focuses on engaging patients across their healthcare journey while saving hospitals time, effort, and money.

Our Mission is that healthcare needs a reset. More people need care every day and health services struggle. Current patient engagement is a mess of disparate systems that hinder, rather than help care delivery.

Our Vision is a remote-first healthcare system, which can meet demand without sacrificing care quality. We want patients to be engaged in their care, shifting to a digital first model.

We do this at scale:

  • 19 million+ patients use DrDoctor
  • We manage over 83 million appointments
  • We work with over 47 NHS Trusts and Health Boards (and still growing!)

We love 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.

Our tech stack is primarily Microsoft based using C#, .NET, Microsoft SQL Server and RabbitMQ with everything running in Microsoft Azure. We use a sprinkling of interesting open-source libraries across our various products.

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

We’d like you to have experience in

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

Bonus points for:

  • Distributed systems
  • API design
  • Azure cloud platform experience (for example app services, azure functions, azure service bus, event hubs)
  • Domain Driven Design
  • Infrastructure as code (for example Terraform/ARM/Bicep/Ansible)
  • GitHub profile, blog posts, contributing to opensource projects

Our career pathways amp; job titles at DrDoctor may look a little different to your previous companies. The pathway for this role looks like this:

  • Back End Engineer I
  • Back End Engineer II
  • Back End Engineer III
  • SeniorBack EndEngineer IV lt;- this is the role we are currently recruiting for (levelling based on skills and experience)
  • Senior Back End Engineer V lt;- this is the role we are currently recruiting for (levelling based on skills and experience)
  • Lead Back End Engineer

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, and as we work closely with the NHS, if we get to the stage where we make you an offer to join us, we will also need to undertake a DBS check.

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.

Tell me more! Who will I be working with?

In this role you really will inte

Job Specification

Job Rewards and Benefits

DrDoctor

Information Technology and Services - London, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.