Stand out for this role — generate a tailored resume and cover letter in about a minute.
Webigence Ltd is seeking a Senior Software Developer to join a remote-first team in the UK. You will predominantly work on an established healthtech client, owning features across the stack from .NET APIs to Angular front ends, with significant client engagement and long-term ownership.
You will collaborate with Webigence and client stakeholders, delivering maintainable, scalable software while balancing speed, quality and business value.
Webigence has 25+ years of experience crafting UX-first, often highly complex software. Our engineers pair pragmatic, forward-thinking development practices with an obsession for intuitive design, shipping products that feel effortless even when the logic underneath is anything but.
Alongside developing our own SaaS products, we build and support important software platforms for a small number of long-standing clients.
We are now looking for a Senior Software Developer to join Webigence in a predominantly dedicated role working with a profitable, established healthtech business. Approximately 95% of your time will be committed to its software projects, product development and technical priorities.
You will be employed by Webigence and become part of our experienced, collaborative development team, while also developing a close working relationship with the healthtech client's stakeholders and taking substantial ownership of the systems and priorities assigned to you.
This offers the best of both worlds: the continuity and influence that come from becoming deeply involved with one successful business, backed by the wider experience, support and technical collaboration of the Webigence team.
The remaining portion of your time may occasionally be spent supporting other Webigence products or long-standing client systems where useful.
This is a hands-on senior development role for someone who enjoys understanding complex requirements, making sensible technical decisions and delivering reliable software that stands up in the real world.
We are deliberately pragmatic. We use AI and newer technologies where they clearly solve real problems, but we are not interested in chasing hype. We care about clear thinking, sensible architecture, intuitive user experiences and software that is maintainable, supportable and commercially valuable.
---
Become a key technical contributor to an established healthtech business. Approximately 95% of your time will be committed to its projects and development priorities, allowing you to make a sustained contribution rather than moving briefly between unrelated assignments.
Raise the bar sensibly. Set high standards without over-engineering, and help us make good technical decisions that balance speed, quality, maintainability and commercial reality.
Build software that matters. Your work will directly contribute to the continued development and improvement of business-critical healthtech systems and services.
Own the craft. Understand the problem, ask good questions, ship the solution, diagnose issues properly and improve what already works.
Work across the stack. You will contribute to .NET APIs, Angular front ends, SQL Server-backed workflows, Azure-hosted services, integrations, automations and user-facing functionality.
Build lasting knowledge. Because this is a predominantly dedicated role, you will gain a detailed understanding of the client's systems, requirements and priorities, giving you the context needed to make increasingly valuable contributions over time.
Represent Webigence well. You will work closely with both Webigence colleagues and client stakeholders, communicating clearly, following through on commitments and helping maintain a productive long-term partnership.
---
You will:
---
A 1st-class or 2:1 degree in Computer Science or a closely related discipline is preferred.
---
We are especially interested in developers who can demonstrate strength in several of the following areas:
You do not need to be an expert in everything, but you do need to be genuinely hands-on and keen to keep improving.
Azure experience is beneficial. Previous healthtech or healthcare experience would be useful, but it is not essential. Sound technical judgement, ownership and the ability to understand complex systems are more important.
---
---