Clinical Systems Developer/Support Analyst: Sponsorship Available

South London and Maudsley NHS Foundation Trust

Job Summary

To design, develop, maintain, and support clinical systems and applications, including the Trust’s electronic patient record (EPR) systems, that support patient care and operational efficiency. The role ensures secure, interoperable, and user-friendly solutions aligned with NHS Digital standards.

Career Progression pathways and development opportunities

We are committed to get the very best out of our staff and support staff in their career aspirations. We have career pathways available, where you will be able to develop your skills and build on your experience to progress into other roles across different specialties. In addition, we offer ongoing training and development in conjunction with the BCS membership.

 

Main duties of the job

Application Development & Design

Design, build, maintain and support the Trust’s electronic patient record (EPR) system.

Undertake full-stack development of ASP.NET web applications, including web-based n-tier applications.

Write code to implement business logic and data models enabling interoperability between applications and databases.

Use innovative approaches to meet goals while considering end-user workflows and experience.

Identify opportunities for automation of manual tasks.

Integration & Interoperability

Develop software and system interfaces to integrate with other NHS systems.

Write complex SQL queries to link data from multiple sources, including sensitive patient data.

Perform SQL Server administrative tasks as needed.

Develop reporting tools and facilitate data extraction for research and audit purposes.

Testing & Quality Assurance

Perform robust testing of developments prior to deployment, ensuring they meet specifications and are fit for purpose.

Define and support acceptance testing, gather feedback from pre-release testers.

Coordinate testing of new developments with appropriate stakeholders.

Release & Maintenance

Participate in product release and post-release activities, including support and subsequent build/release cycles.

Provide day-to-day technical support for clinical applications used within the Trust.

Monitor application performance, troubleshoot issues, and implement fixes to maintain service delivery.

Person Specification

Qualifications

Essential

  • Professional IT qualification or 5+ years in an IT environment
  • Experience in IT application support
  • Good general education, preferably to degree level
  • Evidence of ongoing professional development

Desirable

  • Additional professional IT certifications
  • Experience with ICT solution implementation in clinical settings

Experience, Knowledge and Skills

Essential

  • 2+ years developing and supporting clinical or patient systems.
  • Web Application development and support using C#, ASP.Net, XSLT, JavaScript, SQL.
  • Experience of working on multiple concurrent projects with different deadlines and ability to prioritise workload to meet different goals.
  • Ability to communicate, liaise, influence and negotiate with a wide range of people in different settings including non-technical and technical colleagues alike.
  • Strong organisational and personal effectiveness skills with the ability to plan, prioritise tasks, and manage deadlines effectively
  • Knowledge and ability to work with relational databases in SQL server including writing complex SQL queries underpinned by theoretical knowledge or relevant practical experience
  • Comprehensive expertise in modern development tools and programming languages, supported by strong theoretical foundations and practical experience, including C#, .NET 8, ASP.NET, Razor Pages, Entity Framework Core, JavaScript, XSLT, and unit testing frameworks
  • Expertise in problem solving and interpretation of complex IT problems using own initiative

Desirable

  • Experience with cloud platforms (Azure) and DevOps practices.
  • Ability to develop within Integrated Development Environments (IDEs), such as Visual Studio.
  • Ability to use distributed version control systems like Git.
  • Advanced IT and keyboard skills with the ability to work quickly with a high level of accuracy.
  • Knowledge of the system development lifecycle methodologies.
  • Knowledge of version control systems such a Git for tracking code changes.
  • Knowledge of NHS systems and interoperability standards (HL7, FHIR).
  • Knowledge or experience in using Selenium WebDriver or a similar automated testing tool for functional and regression testing of web applications.

Disclosure and Barring Service Check

This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as such it will be necessary for a submission for Disclosure to be made to the Disclosure and Barring Service (formerly known as CRB) to check for any previous criminal convictions.

Certificate of Sponsorship

Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).

From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).

Closing Date: 10 December 2025

To apply for this job please visit apps.trac.jobs.