Lead Full Stack Developer (.net)

Remote, GB, United Kingdom

Job Description

Important


A CV and a short cover letter are required for this role. Applications submitted without both will not be reviewed.

About iQ HealthTech

At 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 an experienced Lead .NET Full Stack Developer to provide hands-on technical leadership within a small, high-performing development team.

You will work closely with our Software Architect and developers to design, build and evolve mission-critical healthcare systems. This role stays close to the code and carries responsibility for technical quality, delivery outcomes and ensuring that implementation aligns clearly with architectural intent from idea through to production.

Our current landscape includes legacy .NET Framework systems, but our strategic focus is on replacing these platforms with a fully distributed, modern architecture built using contemporary .NET and cloud-native approaches.

We are also in the early stages of introducing AI-assisted and agentic coding practices. Alongside the Software Architect, you will help evaluate, adopt, and embed these tools responsibly to improve productivity, consistency and quality while maintaining appropriate controls for regulated environments.

This role is primarily hands-on and focused on technical delivery and leadership. Line management responsibilities will not apply initially. Once the successful candidate is settled in the role and has passed probation, we expect this position to take on line management responsibility for a small number of developers

Why Join Us?



Fully remote role with flexible working Personal development plan with dedicated training budget 25 days holiday plus bank holidays, and your birthday off Enhanced maternity and paternity pay 4 percent employer pension contribution Access to wellbeing apps Government working from home allowance Paid out-of-hours developer support rota once onboarded Work on a product used internationally, supporting healthcare systems across multiple countries The opportunity to build technology that directly improves patient outcomes

Duties and responsibilities



Design, build, and maintain modern, scalable applications using .NET, C#, and Blazor. Delivering features end to end, from concept through to production. Collaborating closely with the Software Architect to align implementation with architectural intent. Translating designs into clear, maintainable, production-ready code. Mentoring developers through code reviews, pairing, technical guidance and collaborative problem solving. Identifying technical risks, constraints, gaps, and uncertainties early and resolving them proactively. Championing engineering best practices, security, and quality standards. Helping embed AI-assisted and agentic coding practices into everyday development workflows. Working effectively in a remote environment. Participate in a paid out-of-hours developer support rota once fully onboarded.

Key Skills

Essential Technical Skills



Strong commercial experience with .NET and C#. Proven experience working with legacy .NET Framework applications. Strong experience delivering modern .NET (6+) solutions. Solid understanding of distributed systems and modern software architecture. Demonstrated ability to deliver independently from start to finish. Transparency in identifying knowledge gaps and sourcing the right information. Clear communication, proactive problem-solving, and a focus on delivering tangible value.

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 & FHIR. Experience supporting products deployed across multiple countries

Our Recruitment Process



Appointment is subject to satisfactory references and a basic DBS check. Applicants must have the legal right to live and work in the UK; no visa sponsorship is available.

How to apply



Please submit your CV along with a short cover letter explaining why you are interested in iQ HealthTech and how your experience aligns with this role. We use the cover letter to understand motivation and approach, so applications without one will not be reviewed.

Please also 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: 70,000.00-75,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. Describe a feature or system you personally led from initial idea through to production.
What were the key technical decisions, and how did you ensure successful delivery?

Describe a situation where you improved the technical quality or delivery capability of a team.
What did you change, and what was the outcome?

How do you handle situations where an architectural decision looks good on paper but causes issues during implementation? Give an example of a time you identified a gap in your own knowledge during delivery.
How did you address it, and what was the impact?

Experience:

Microsoft .NET Core development: 5 years (required) Distributed systems (microservices): 3 years (required) Docker/Kubernetes: 2 years (required) UI/Frontend development (MVC/Blazor): 2 years (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.


Related Jobs

Job Detail

  • Job Id
    JD4429067
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Remote, GB, United Kingdom
  • Education
    Not mentioned