Senior Software Engineer — AI‑Driven Healthcare Platform

OneAdvanced Limited

Birmingham

On-site

GBP 75,000 - 95,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

26 days holiday plus bank holidays
Volunteer day each year
Private medical insurance
Pension with matched contributions
Life assurance
ULEV car scheme

Job summary

OneAdvanced is seeking a Senior Software Engineer in Birmingham to help evolve Vision, a large-scale clinical practice management system used by GP surgeries and clinics. You will work across a complex C++/COM/C#/.NET codebase, modernising technology and embracing AI-enabled development practices.

You will tackle challenging engineering tasks, review AI-generated code and contribute to NHS integrations, ensuring safety and reliability in a clinical environment.

Qualifications

  • Commercial experience developing complex software using MS C++ and C#/.NET.
  • Experience with Windows desktop applications, ideally Windows Forms.
  • Experience with large codebases and diagnosing complex issues across components.
  • Solid SQL and relational database development; PostgreSQL experience preferred.
  • Experience using Visual Studio and MSBuild in a commercial environment.
  • Understanding of COM, OLE and interoperability concepts.
  • Understanding of Windows APIs.
  • Commitment to clean, maintainable code and high engineering standards.

Responsibilities

  • Develop, maintain and enhance Vision across a complex codebase spanning C++, COM and C#/.NET.
  • Diagnose challenging issues and improve system reliability, performance, maintainability and test coverage.
  • Support the modernisation of legacy C++ and VB6 functionality towards modern .NET solutions.
  • Work with SQL databases, COM interop and established data access technologies.
  • Contribute to new web-based workflows through our IQHealth platform, improving experiences for GP practices and clinical users.
  • Use agentic AI development and testing tools to accelerate engineering workflows, explore solutions and improve software quality.
  • Review and validate AI‑generated code, applying sound engineering judgement to ensure changes are secure, reliable and appropriate for a clinical environment.
  • Develop and maintain integrations with NHS systems and relevant healthcare standards.
  • Contribute to technical design, code reviews and automated testing, collaborating with Product and QA teams to deliver effective solutions.

Skills

C++
C#/.NET
Windows desktop apps
SQL knowledge
PostgreSQL
Visual Studio
MSBuild
COM/OLE interoperability
Windows APIs
Code maintenance
AI tooling curiosity

Tools

Visual Studio/MSBuild
Git
Perforce
Jira
Confluence
Ranorex
VB6/VB.NET
NHS integrations knowledge

Job description

OneAdvanced is seeking a Senior Software Engineer in Birmingham to help evolve Vision, a large-scale clinical practice management system used by GP surgeries and clinics. You will work across a complex C++/COM/C#/.NET codebase, modernising technology and embracing AI-enabled development practices.

You will tackle challenging engineering tasks, review AI-generated code and contribute to NHS integrations, ensuring safety and reliability in a clinical environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

OneAdvanced Limited • Birmingham

On-site
GBP 75,000 - 95,000
26 days holiday plus bank holidays
Volunteer day each year
Private medical insurance
+3
Senior Software Engineer: AI-Powered Web & Cloud Apps
Senior Software Engineer: AI-Powered Web & Cloud Apps

Nuffield Hospitals • City of Westminster

On-site
GBP 70,000 - 110,000
Free gym membership
Pension options
Retail discounts
Senior AI Software Engineer - HealthTech (Hybrid)
Senior AI Software Engineer - HealthTech (Hybrid)

Foundationhealth • Manchester

Hybrid
GBP 50,000 - 80,000
Employee Stock Option Program
Generous Paid Time Off
Health, Dental, and Vision Plans
+1
Senior Enterprise Solutions Architect (AI & Data)
Senior Enterprise Solutions Architect (AI & Data)

OneAdvanced Limited • Birmingham

On-site
GBP 70,000 - 90,000
26 days’ holiday plus bank holidays
Exceptional family leave
Performance-based rewards
+2
Head of Product - Neighbourhood & Urgent Care
Head of Product - Neighbourhood & Urgent Care

OneAdvanced Limited • Birmingham

Hybrid
GBP 110,000 - 140,000
Private medical insurance
Pension with 5% matched
Life assurance 4x salary
+1
VP of Product Engineering: AI-Driven SaaS Delivery Lead
VP of Product Engineering: AI-Driven SaaS Delivery Lead

OneAdvanced Limited • Birmingham

On-site
GBP 120,000 - 180,000
26 days holiday + bank holidays
Private medical insurance
Pension with matched contributions
+3
Senior AI Product Engineer - Hybrid/Production Ready
Senior AI Product Engineer - Hybrid/Production Ready

Nuffield Health • Epsom

Hybrid
GBP 70,000 - 110,000
Free gym membership
Health assessments
Retail discounts
+1
Senior AI-Native Software Engineer (Hybrid/Remote)
Senior AI-Native Software Engineer (Hybrid/Remote)

Simple Online Healthcare • Glasgow

Hybrid
GBP 65,000 - 80,000
Company share scheme
Bupa Private Healthcare
Life Insurance
+12
Product Engineer — Build NHS-Scale Platform & AI
Product Engineer — Build NHS-Scale Platform & AI

Accurx • Greater London

Hybrid
GBP 40,000 - 80,000
Healthcare cover
Pension
Life insurance
+3
Senior Full-Stack Engineer — AI Health Platform, Remote
Senior Full-Stack Engineer — AI Health Platform, Remote

Perci Health • Greater London

Hybrid
GBP 80,000 - 95,000
30 days annual leave
Volunteer days
Wellbeing app
+9