Position: Senior Software Engineer
Hours: Full time (40hrs a week)
Company: IMT Matcher Ltd IVF electronic witnessing (imtmatcher.com)
Location: UK Hybrid
Salary: Base salary: £65,000 Bonus: up to 20% of base, performance-linked
Reports to: Engineering Lead
Overview:
We build software that fertility clinics and their offsite biorepository partners rely on every day, includingsample tracking platforms that follow cryopreserved material between clinics and storage facilities, andelectronic IVF witnessing tools that protect against sample mix-ups in the lab. Every action our softwarerecords carries chain-of-custody requirements, encrypted payloads, and a regulatory paper trail that hasto be defensible years later.
We are looking for a Senior Software Engineer who can own meaningful slices of these platforms end-to-end and who works
agentically with Claude Code
as a first-class part of their day. You should be just ascomfortable scoping a multi-week initiative as you are pair-programming with an LLM to ship a non-trivialchange in an afternoon. Claude is here to amplify your work. You stay accountable for what ships.
You will work across a multi-repo, multi-platform stack: .NET backend services, modern React/TypeScriptweb apps, Kotlin/Jetpack Compose Android apps (including software running on rugged scanners inclinical environments), and Azure infrastructure defined as code.
Skills
- Backend: C# / .NET 8+, ASP.NET Core, EF Core, SQL Server
- Frontend: React 19, TypeScript, MUI, TanStack Query, Vite
- Mobile: Kotlin, Jetpack Compose, Android (incl. rugged scanner hardware)
- Cloud & infra: Azure (App Service, Container Apps, Service Bus, Key Vault, SQL, Storage, StaticWeb Apps), Bicep / IaC
- Identity: Entra ID, MSAL, OAuth2 / OIDC, API key auth
- Messaging & integration: Azure Service Bus, background workers, message-driven architectures
- Security & compliance: AES-256 encryption, Key Vault-backed secrets, audit trails, chain-of-custody, soft-delete, optimistic concurrency
- Delivery: multi-repo / multi-platform working, agile iterations, Azure DevOps Pipelines
This is a full-stack role. You will move freely between backend services, the web dashboards, the Android apps, and Azure infrastructure, picking up whatever the work needs rather than staying in onelane.
Main responsibilities:
- You own outcomes end-to-end. When something is ambiguous, you scope it, propose theapproach, and get alignment before shipping.
- You raise the bar on engineering practice. Test coverage, audit integrity, encryption hygiene, anddeployment safety are part of how you ship, not afterthoughts.
- You unblock and coach the engineers around you. Code review, pairing, and mentorship are partof the job. You are the person teammates turn to when they are stuck.
- You design with operational reality in mind. Background workers, circuit breakers, rollbackpaths, and observability are designed in from the start.
- You weigh regulated-data tradeoffs in design decisions. Logging, audit, encryption, and dataretention each carry downstream legal and clinical consequences, and you factor those in up front.
Essential requirements:
- Hands-on experience deploying and operating production workloads on a major cloud. Azure experience (App Service, Service Bus, Key Vault, Storage, Application Insights) is preferred, butsolid AWS or GCP experience is welcome; the underlying patterns transfer.
- 5+ years of professional software engineering experience.
- Strong, recent experience in C# / .NET (ideally .NET 8+) with ASP.NET Core, EF Core, and SQLServer and in at least one of: a modern JS/TS framework (React preferred; Vue, Svelte, or Angularfine if you are happy to pick up React), or modern Kotlin/Android.
- A genuine full-stack track record. You are equally comfortable shipping an API, a UI feature, or amigration, and you are not precious about which one a given week calls for.
- Experience with Entra ID / MSAL or equivalent OAuth2/OIDC identity flows.
- Comfort working in a multi-repo, multi-platform environment.
- Experience working in an agile delivery environment: short iterations, regular ceremonies,working from a prioritised backlog.
- A track record of designing systems where auditability, encryption, and chain-of-custody are first-class concerns (regulated industries preferred: healthtech, fertility/IVF, life sciences, fintech, government).
Desirable experience:
- Experience working commercially within the IVF industry
- Previous commercial experience of giving product demonstration and training
- Being comfortable with IT terminology and technical concepts
- Understanding of compliance and quality management principles
- Additional languages
- Knowledge of the animal ART industry
To apply:
- Please email your CV along with a covering letter outlining your relevant experience and explaining why you want to work for IMT careers@imtinternational.com
Contact
Matcher Technologies Ltd
1b Canalside Business Park
Tattenhall
Chester
CH3 9BD
United Kingdom
Tel: +44(0)1829 771 327
Email: info@imtmatcher.com
Additional Information
Copyright
Copyright © 2002-2025 Matcher Technologies Ltd.
