About The Role

We are looking for Senior Software Engineer to join our API team. Our API team are scaling up our services and are actively migrating to a sophisticated microservice architecture to underpin the future of digital health. To facilitate this you will be responsible for:

  • Analysing, planning and maintaining production systems on Azure / AWS as they scale in capacity and complexity
  • Help defining internal and external SLAs 
  • Leading our automated efforts including infrastructure as code solution(s)
  • Work with multiple teams and technical leadership to define an audit-able and compliant production system
  • Participate in 24/7 on-call rotation policy by responding to system and emergency problems and help us establish best-practice in this area.
Job Overview
  • Lead and contribute to projects within the API team, and the critical path of development.
  • Collaborate with the rest of the technology, product and design team to deliver features that add value.
  • Work to development standards and ensure they are upheld. Contribute to continual improvement of standards and development practices
  • Support the teams QA responsibility, through PR review’s, automated and manual testing
  • Deployment, manage roll back procedures and oversee deployment
  • Pair and work collaboratively with others
  • Key skills and past experience should include

About You

  • Knowledge and 5+ years’ experience of .Net C#. and WebApi
  • Have an excellent understanding and focus on clean code, TDD and SOLID principles and testing automation
  • Experience of .Net Framework, .Net Standard & .Net Core solutions and working on high quality, secure web applications in a production environment
  • Knowledge and understanding of relational databases, preferably Azure SQL including stored procedures, functions, triggers
  • Knowledge/Experience of NoSql Datastores, Cosmos, Mongo
  • Knowledge of Entity Framework, LINQ, Membership and Identity
  • Knowledge of WCF and WebAPI and demonstrable experience of delivering secure REST
  • Knowledge of Source control eg. Git
  • Test driven development and ideally automated testing experience
  • Ideally you will have some exposure to SignalR or other real time messaging technologies
  • Experience of working with CI/CD, and understanding of its importance
  • Experience of working within an Agile environment 
  • Knowledge of Azure (Web Apps, Functions, web roles and worker roles, data stores etc)

About Us

Company Overview

Push Doctor opens a doorway to a different NHS.
We work in partnership with the NHS to serve more than 5.8 million patients across the UK, helping them access healthcare quickly and easily via video appointments using smartphones and computers. We do this with a relentless focus on safety and high-quality clinical outcomes for patients.
Our technology helps surgeries manage demand, matching patients with the right clinician – from digital GPs to physiotherapists to pharmacists – at the right time. This takes the burden off GPs and frees up their time to see patients who really need face-to-face care. We offer a private service for those patients who want it.
We are the longest standing digital partner to the NHS and the only platform that can fully integrate across all NHS platforms and services. We are trusted as the leading expert in enabling remote consultations ad are rated ‘good’ by the Care Quality Commission. 

Push Doctor Values:


We are curious, caring and passionate. We have experienced healthcare ourselves and use research and insight to understand the aspects of healthcare we have yet to experience. Whenever empathy seems out of reach, we are proactive in bringing it into focus.


We carve the path for others to follow, setting industry standards and transforming healthcare for the better. We are anything but new to this and have so much to be proud of. Together, we are unstoppable.


Everything we do should add value to our service. We optimise and occasionally overhaul every aspect of the experience we provide, challenging expectations of what health can (and should) be. This isn’t something that happens overnight, so we need to be resilient and never lose faith
Benefits & Additional information
  • Competitive Salary
  • In house gym
  • Ping Pong table
  • Free snacks / food / drinks / fruit in the office
  • Flexible working hours
  • Working from Home Policy
  • Life Insurance
  • Enhanced family friendly policies
  • EAP helpline
  • Meditation app - Headspace


Other jobs like this