Join the team

Microsoft Full Stack Developer

We are seeking an innovative, detail-oriented Microsoft Full Stack Developer with proven expertise in Blazor, MVC, microservices, and Kubernetes, who thrives on solving complex challenges, embraces continuous learning, and contributes to a supportive, high-performing team culture. This role offers an exciting opportunity to contribute to developing solutions that directly improve patient outcomes.

Apply now

Do you thrive on solving complex technical challenges and delivering flawless software solutions? We’re looking for a Microsoft Full Stack Developer who not only excels in front- and back-end development but also supports peers by ensuring every detail is right. You’ll be instrumental in architecting and implementing modern, containerized microservices solutions while continuously learning and improving along the way. In this role, your ability to work autonomously and maintain a meticulous eye for detail will be key to driving our mission forward.

Please note: In future, this role will include participation in an out-of-hours on-call rota to support customers in the event of high-priority (P1/P2) issues. While this rota is not yet in place and the frequency and compensation details are still being finalised, we expect the requirement to be minimal. Full training and onboarding will be provided ahead of any involvement, and we are being transparent now so that candidates are aware this will become a requirement of the role.

Duties and Responsibilites

  • Design, build, and maintain modern, scalable applications using .NET, C#, and Blazor.
  • Develop containerised microservices and manage deployments using Docker and Kubernetes.
  • Collaborate closely with DevOps engineers to optimise CI/CD pipelines and automated testing.
  • Participate in the full Software Development Lifecycle (SDLC) – from planning and design to delivery and support.
  • Build responsive user interfaces using HTML5, CSS3, JavaScript, and Telerik UI.
  • Write clean, maintainable, and testable code following SOLID, KISS, DRY, and YAGNI principles.
  • Troubleshoot and resolve software issues, ensuring our systems are robust and reliable.
  • Mentor junior developers and actively share knowledge within the team.
  • Engage in Agile ceremonies (daily stand-ups, sprint reviews, retrospectives) and support collaborative delivery across Product, UX/UI, and QA.
  • Support our Customer Success team with live issue triage and BAU tasks.
  • Once fully onboarded, there will be a future requirement to take part in an out-of-hours support rota for escalated tickets that require developer input. This work will be paid.

Our Recruitment Process

We’re committed to maintaining a safe and compliant workforce. The successful applicant will be appointed subject to satisfactory references and a basic DBS check. Applicants must have the legal right to live and work in the UK.

How to apply
Please submit your CV with a short cover letter telling us why you’re interested in joining iQ HealthTech and how your skills fit this role. We use the cover letter to understand your motivation and approach, so applications without one won’t be reviewed.

Important
Please complete all follow-up questions to progress to the next stage.

Take this opportunity to join iQ HealthTech and contribute to technology that transforms patient care. Apply now and be part of a team driving real innovation in healthcare.

Key skills

Essential

  • Proficiency in C#, .NET, ASP.NET (Web Forms & MVC), and Blazor (WASM/Hybrid)
  • Strong understanding of CQRS, Clean Architecture, and Microservices design
  • Hands-on experience with Docker, Kubernetes, SQL Server, Web APIs, and Entity Framework
  • Front-end experience with HTML, CSS, JavaScript/jQuery, and Telerik UI
  • Familiarity with Azure DevOps, Git, Postman, and Visual Studio
  • Experience working in Agile/Scrum environments

Essential Personal Attributes

  • Analytical thinker with strong problem-solving skills
  • Excellent communication and teamwork abilities
  • Self-motivated, detail-oriented, and passionate about continuous learning
  • Committed to writing clean, maintainable code and delivering high-quality software

Desirable

  • Knowledge of iQemo or healthcare/medical device systems
  • Understanding of medical regulations or e-prescribing workflows
  • Understanding of HL7 & FHIR.

Working at iQ HealthTech

We don't stand still, we push the boundaries, we are innovating, and our innovations have a very real sense of purpose - to improve patient healthcare outcomes

Doug Baker
Business Development Director

About us

Through innovative design, development and services, iQ HealthTech provides tools and solutions to NHS, private and international hospitals and healthcare organisations, with a focus on refining the management of chemotherapy. With deep expertise in clinical development and years of experience supporting cancer treatment professionals, we are proud to be leaders in our field.

Here's what we offer our employees…

A competitive salary

Company sick pay

25 paid holiday days plus bank holidays (your birthday off too!)

6-weeks full maternity pay and 2-weeks full paternity pay

A 4% employer contribution company pension scheme

Fully remote working

A budget for professional development / technical training

Flexible shifts within our 35-hour working week  

An opportunity to work with innovative systems in the healthcare sector, including national private providers and the NHS

Government-set working from home allowance for remote workers

Access to wellbeing apps

An environment that genuinely promotes creativity and out of the box thinking

Opportunities to learn and progress within the company

A friendly, relaxed and collaborative working environment

A chance to make a difference by working on a technology platform that improves patient outcomes

Virtual staff events (and in-person, too – where possible)

Eyecare Scheme/Company contribution towards eye tests and glasses

Our recruitment process aims to create and maintain a safe workforce and contains robust vetting procedures. The successful applicant will be appointed subject to references and a basic DBS check.

All applicants must currently have a legal right to live and work in the UK. Regrettably we are unable to offer sponsorship

About the team

Development

The development team collaborate to build all new requirements but also help maintain and support existing requirements. We support and develop for iQemo and all of its dependencies, such as integration engine, and we do the same for Insurer Portal, iQ Monitor, and any new products in the pipeline.

Apply for this role

Applications are via email to careers@iqhealthtech.com.
Please attach your CV and clearly state the position you're applying for.

Apply via email