At iQ HealthTech, we are dedicated to improving healthcare outcomes universally through innovative technology. Known for our flagship product, iQemo, we empower healthcare providers worldwide to deliver safer and more efficient chemotherapy treatments. Our commitment to revolutionising electronic systemic anticancer treatment (SACT) prescribing systems makes us a trusted partner to national private providers and the NHS.
We're looking for a Full Stack Software Developer to join our talented engineering team. This is a hands-on role working on mission-critical healthcare systems, helping maintain and enhance our existing solutions while contributing to new product development initiatives.
You'll be part of a collaborative, Agile environment where innovation, best practices, and clean architecture principles are at the heart of everything we do.
Why Join Us?
Fully remote role with flexible working options
Personal development plans, including a professional development/training budget
25 paid holiday days plus bank holidays (your birthday off too!)
Enhanced maternity and paternity pay
4% employer contribution to company pension scheme
Access to wellbeing apps
Government-set working from home monthly allowance
An opportunity to make a real difference by developing technologies that improve patient outcomes
Competitive salary with regular reviews and opportunities for growth
Work with innovative systems serving both national private providers and the NHS
Role Summary
We're looking for a full stack developer who's passionate about building technology that genuinely makes a difference. In this role, you'll work across the full stack to design, develop, and deliver secure, scalable healthcare applications used by clinicians across the UK and internationally. You'll help shape new product features, enhance existing systems, and contribute to projects that directly improve patient safety and treatment efficiency. Working within a close-knit Agile team, you'll have the freedom to innovate, the support to grow, and the satisfaction of seeing your work make a real-world impact.
Duties and responsibilities
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.
Essential Technical Skills
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 but not essential
Knowledge of iQemo or healthcare/medical device systems
Understanding of medical regulations or e-prescribing workflows
Understanding of HL7 & FHIR.
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.
Job Type: Full-time
Pay: 50,000.00 per year
Benefits:
Additional leave
Bereavement leave
Casual dress
Company events
Company pension
Enhanced maternity leave
Enhanced paternity leave
Flexitime
Health & wellbeing programme
Referral programme
Sick pay
Work from home
Application question(s):
Are you willing to undergo a background check, in accordance with local law/regulations?
Will you now or in the future require sponsorship for employment visa status?
Have you attached a Cover Letter, as this is required to progress to the next stage.
This role includes a short technical assessment as part of the interview process. Are you happy to complete this?
Experience:
Microsoft .NET Core development: 3 years (required)
development of distributed architectures (microservices): 3 years (required)
Docker/Kubernetes: 1 year (required)
UI/Frontend development (MVC/Blazor): 1 year (required)
Work authorisation:
United Kingdom (required)
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.