Software Engineer

Company: National Health Service
Apply for the Software Engineer
Location: Leeds
Job Description:

Overview

In this hands-on role, you design, build and operate production software for the SMART platform, enabling AI-powered triage and patient-facing tools in NHS GP surgeries. You’ll own complex features end to end, shaping architecture and engineering standards as you grow from Level 4 to Level 5. You’ll collaborate with GPs, practice staff and clinical leadership, delivering real patient impact within two-week sprints. The work centers on secure, scalable cloud-native services deployed to Microsoft Azure, with a focus on patient safety and data protection.

Pay / Benefits

  • Annual leave
  • Pension

Responsibilities

  • Design, build, test, document and refactor complex programs and integration services
  • Help select development methods, tools and security practices
  • Apply standards and security measures to produce well-engineered software
  • Lead code reviews and practice test-driven development, pairing and mentoring
  • Build AI features using LLMs, speech-to-text and text-to-speech, including prompt design and tool calling
  • Design and maintain secure REST APIs and NHS GP system integrations
  • Deploy and run services on Microsoft Azure with CI/CD, IaC, monitoring and alerting
  • Resolve live operational issues affecting patients and practices
  • Write technical documentation and support clinical safety and information security evidence
  • Estimate and plan work in two-week sprints and deliver against goals
  • Contribute to software construction policies and development guidelines

Key requirements

  • Commercial software engineering experience at SFIA Level 4 or above
  • Strong SDLC grounding
  • Hands-on experience with AI-powered features in production
  • Proficiency in a modern back-end language (TypeScript/Node.js, C# or Python)
  • Front-end experience with a modern JavaScript framework
  • Designing, building and consuming secure REST APIs
  • Cloud-based deployments (ideally Microsoft Azure; AWS/GCP accepted)
  • Automated testing, CI/CD and Git workflows
  • Experience in an agile team using Jira
  • Secure coding practices and handling of sensitive data
  • Clear communication with technical and non-technical colleagues
  • Full right to work in the UK and onsite in Leeds 3–4 days/week
  • Clear communication
  • Collaborative teamwork
  • Mentoring and guiding others
  • TypeScript/Node.js or C# or Python
  • Frontend JavaScript framework
  • Secure REST APIs and OAuth 2.0/JWT

…

Posted: October 17th, 2026