Important
A CV and a short cover letter are required for this role. Applications submitted without both will not be reviewed.
About iQ HealthTechAt iQ HealthTech, we are dedicated to improving healthcare outcomes through innovative technology. Our flagship product, iQemo, supports safer and more efficient electronic systemic anticancer treatment (SACT) prescribing and is used by the NHS, and private healthcare providers in the UK, Australia and beyond. As we continue to expand into new regions, our systems are built to operate in complex, regulated healthcare environments worldwide.
Our systems support clinicians making critical decisions every day. Reliability, clarity and thoughtful engineering matter here. As we grow into new regions, we design our platforms to scale across jurisdictions, healthcare models and regulatory expectations without losing focus on quality or safety.
Role Summary
We're looking for a Senior .NET Developer who can independently deliver high-quality software and play a key role in replacing legacy .NET Framework systems with a modern, fully distributed architecture.
This is a hands-on role for someone who takes ownership of features from idea through to completion, communicates clearly, and focuses on delivering tangible value.
You will work closely with other Senior Developer, the Lead Developer, and our Software Architect.
We are also beginning to introduce AI-assisted and agentic coding practices, and Senior Developers will play an important role in adopting these tools thoughtfully.
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
Paid out-of-hours developer support rota once onboarded
Competitive salary with regular reviews and opportunities for growth
Work with innovative systems serving both national private providers and the NHS
Duties and responsibilities
Owning features end to end, from concept to production.
Building modern .NET systems within a distributed architecture.
Collaborating with the Lead Developer and Software Architect on implementation.
Writing clean, secure, well-tested, and maintainable code.
Identifying gaps in knowledge and proactively addressing them.
Participating constructively in code reviews and technical discussions.
Using AI-assisted and agentic coding tools responsibly.
Working effectively in a fully remote team.
Participating in a paid out-of-hours developer support rota once fully onboarded.
Key Skills
Essential Technical Skills
Strong experience with .NET and C#.
Experience working with legacy .NET Framework systems.
Strong experience with modern .NET (6+).
Good understanding of distributed systems and modern architectures.
Ability to deliver features independently from start to finish.
Strong problem-solving skills and attention to quality.
Clear communication and collaborative mindset.
Essential Personal Attributes
Analytical thinker with strong problem-solving skills
Clear and confident communicator who works well in collaborative teams
Excellent written and spoken English is essential for this role.
Self-motivated, detail-focused, delivery-oriented
Committed to writing clean, maintainable code and delivering high-quality software
Curious and invested in continuous learning
Desirable but not essential
Knowledge of iQemo or healthcare/medical device systems
Understanding of medical regulations or e-prescribing workflows
Understanding of HL7 and 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; we are unable to offer sponsorship.
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.
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: 65,000.00-70,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?
This role includes a short technical assessment as part of the interview process. Are you happy to complete this?
A cover letter is required to progress to the next stage. If you have not already provided one, please write your cover letter in the space below.
What is the most technically complex .NET system you've worked on?
What was your personal contribution?
What experience do you have working with legacy .NET Framework systems?
How did that inform the way you built newer solutions?
Tell us about a time you realised you didn't have all the knowledge needed to complete a task.
How did you close that gap?
How do you typically diagnose and resolve production or hard-to-reproduce issues?
Experience:
Microsoft .NET Core development: 5 years (required)
Distributed systems (microservices): 2 years (required)
Docker/Kubernetes: 1 year (required)
UI/Frontend development (MVC/Blazor): 1 year (required)
Language:
English (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.