O

OneAdvanced

Sovereign AI-powered sector-focused software

Senior Software Engineer

Desktop Application DevelopmentConfirmed live in the last 24 hours
Full-timeBirmingham, UKNo salary listedIn-person

About the Job

Requirements

  • Commercial experience developing complex software using Microsoft C++ and C#/.NET.
  • Experience with Windows desktop applications, ideally Windows Forms, and a strong understanding of maintaining and evolving established systems.
  • Experience working with large codebases, diagnosing complex issues and understanding dependencies across application components.
  • Solid SQL and relational database development skills.
  • Experience using Visual Studio and MSBuild in a commercial development environment.
  • An understanding of COM, OLE and interoperability concepts.
  • An understanding of Windows APIs.
  • A commitment to clean, maintainable code, appropriate testing and high engineering standards.
  • Ability to meet applicable NHS assurance and information governance requirements while maintaining clinical safety and data integrity.

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 the 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.
  • Deliver high-quality software that meets requirements and minimises post-release defects.
  • Improve system reliability, maintainability and automated test coverage.
  • Contribute to modernisation initiatives that support Vision's long-term evolution.
  • Use AI-enabled development and testing to improve productivity without compromising quality or safety.
  • Communicate technical decisions clearly and collaborate effectively across engineering, product and QA.
  • Contribute to thoughtful technical design, code reviews and continuous improvement.

Desired Qualifications

  • Experience with PostgreSQL.
  • Experience with COM-based systems, VB6 or VB.NET and legacy modernisation.
  • Practical experience with agentic AI development tools, AI coding assistants or AI-enabled testing.
  • Curiosity about AI-assisted software engineering and the ability to critically assess AI-generated code.
  • Experience in healthcare, regulated or safety-critical software environments.
  • Knowledge of NHS integrations, clinical systems or SNOMED CT.
  • Experience with unit testing frameworks and Ranorex or comparable testing frameworks.
  • Experience navigating large solutions with many interconnected projects.
  • Familiarity with Git or Perforce, Jira and Confluence.

About the Company

OneAdvanced

Sovereign AI-powered sector-focused software

OneAdvanced provides sector-focused software that uses sovereign AI to improve outcomes for customers, people, and communities. Its IQ platform embeds AI into critical workflows across healthcare, housing, education, legal services, logistics, public sector, and commercial sectors, automating processes and augmenting expertise while ensuring regulatory compliance. It differentiates itself with governance‑driven, context‑aware AI backed by deep vertical domain knowledge and a history of growth through innovation and acquisitions, supported by investors like Vista Equity Partners and BC Partners. Its goal is to help organizations adopt AI safely and responsibly at scale, improving efficiency and decision-making across essential services.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$1.6B
Headquarters
London, United Kingdom
Founded
1983

Recently Posted Jobs

Explore more opportunities at OneAdvanced

See more jobs