Trac proudly powers the recruitment for
London Ambulance Service NHS Trust

About
The London Ambulance Service NHS Trust (LAS) is the largest free ambulance service in the world, caring for more than one-and-a-half million patients every year.
We are the only London-wide NHS Trust and are at the frontline of the NHS in the capital. We serve an area of approximately 620 square miles. Broadly speaking, this is the whole area within the M25.
We have two main functions - the provision of an Accident and Emergency service to respond to 999 calls and our Patient Transport Service, which performs an important role in taking patients to and from their hospital appointments.
In addition, we also manage the Emergency Bed Service, which co-ordinates registers of specialised care facilities available across London, along with some national monitoring services.
Contact
- Address
- London Ambulance Service Headquarters
- 220 Waterloo Road
- London
- SE1 8SD
- Contact Number
- 020 3069 0260
Research Software Developer
Closed for applications on: 11-Jun-2025 00:01
Vacancy status: Closed
Closed for applications on: 11-Jun-2025 00:01
Key details
Location
- Site
- Waterloo HQ
- Town
- London
- Postcode
- SE1 8SD
- Major / Minor Region
- London
Contract type & working pattern
- Contract
- Fixed term: 12 months (12 months initially with potential to become permanent subject to satisfactory performance)
- Hours
- Full time - 37.5 hours per week
Salary
- Salary
- £44,806 - £53,134 per annum incl HCAS
- Salary period
- Yearly
- Grade
- (NHS AfC: Band 6)
Specialty
- Main area
- Software Development
Our vision is to deliver outstanding emergency and urgent care whenever and wherever needed for everyone in London, 24/7, 365 days a year. We are the busiest emergency ambulance service in the UK serving one of the world’s most dynamic and diverse cities. We provide emergency and urgent healthcare that is free to patients at the time they receive it.
We are the only NHS provider trust to serve the whole of London and the nine million people who live in, work in or visit the city. We cover an area of 620sq miles and have more than 8,000 people who work or volunteer for us – rising to 10,000 when including bank staff and students.
We answer around two million 999 calls a year and our crews attend more than 3000 emergencies a day. Our 24-hour 111 integrated urgent care services London answer around two million calls a year.
We play a leading role in integrating access to emergency and urgent care in the capital and are striving to ensure patients receive the right response, in the right place, at the right time
Our main role is to respond to emergency 999 calls, providing medical care to patients across the capital, 24-hours a day, 365 days a year. Other services we offer include providing pre-arranged patient transport and finding hospital beds. Working with the police and the fire service, we are prepared for dealing with large-scale or major incidents in the capital.
Job overview
-
Working within the Clinical Audit & Research Unit, the Research Software Developer is responsible for developing full stack ASP.NET web applications to facilitate the collection, sharing, utilisation and visualisation of clinical data that is critical to our diverse research and clinical audit programmes. This will ultimately contribute to improvements in patient care.
-
The Research Software Developer will work closely with the Clinical Data Scientist, Clinical Research Manager and other relevant stakeholders to design new systems, and will be responsible for undertaking the necessary development work and testing to deliver these systems. They will also be responsible for providing day-to-day support for the range of bespoke systems used by the department. They will contribute specialist knowledge to the team, across a range of development tools and different technologies, which will be underpinned by theoretical knowledge or relevant practical experience.
Advert
-
Lead the development of full stack ASP.NET applications according to a defined specification.
-
Undertake robust testing of applications prior to deployment, ensuring they meet the specification, are fit for purpose, and avoid duplication of work.
-
Contribute to the design and scoping of new applications by providing expert technical input, and identify opportunities to improve the design of existing applications or processes within the department using technology.
-
Provide day-to-day technical support for the portfolio of web applications in use within the Clinical Audit & Research Unit, monitoring performance, undertaking troubleshooting and problem solving in order to maintain delivery of the service.
-
Plan and implement requested changes to applications in order to minimise interruptions in service.
-
Provide technical assistance to end users as required
Working for our organisation
Our vision is to deliver outstanding emergency and urgent care whenever and wherever needed for everyone in London, 24/7, 365 days a year. Our strategy 2023-2028 outlines how we plan to achieve this, and is centred upon three missions focused on:
- Our care – delivering outstanding emergency and urgent care whenever and wherever needed.
- Our organisation – being an increasingly inclusive, well-led and highly skilled organisation people are proud to work for.
- Our London – using our unique pan-London position to contribute to improving the health of the capital.
To achieve these three missions we have set ourselves 50 commitments to deliver over the next five years. In developing these ambitious commitments, we have engaged extensively both inside our organisation, with our partners and with our patients, and we have analysed population trends and horizon scanned the future.
Detailed job description and main responsibilities
Web Development
-
Responsible for full stack development of ASP.NET web applications which will be used for data collection and analysis, according to a defined specification in order to facilitate the delivery of research projects.
-
Use innovative approaches to achieve the stated goals of an application.
-
Consider the end-user experience and workflows as a core part of the development process to ensure applications are developed to maximise efficiency and accuracy.
-
Analyse workflows and compare a range of possible options and solutions, including considering highly complex factors and interdependencies, in order to make judgements about the best approach to take to developing an application to solve a business need.
-
Develop applications in a way that maintains data quality and integrity as a key consideration.
-
Consider opportunities for automation of manual tasks when developing applications.
-
Coordinate the testing of new applications ensuring appropriate stakeholders are involved
-
Plan and implement changes within applications, maintaining accurate version control.
Database Management
-
Contribute to the development of the relational databases which will be required to deliver the web applications.
-
Write complex SQL queries to link data from multiple sources, including working with sensitive and confidential patient data. This will include facilitating ad-hoc data requests within the department as required.
-
Undertake SQL Server administrative tasks as required to support the needs of the Unit.
Data Reporting
- Support members of the Clinical Audit & Research Unit to utilise data collected within applications by developing reporting tools and facilitating the extraction of data using SQL queries.
Technical Support
-
Provide ongoing technical support and maintenance for the portfolio of web applications in use within the department.
-
Monitor the performance of applications and server hardware to proactively identify and resolve issues in order to minimise service disruption.
-
Undertake troubleshooting and problem solving in response to errors, prioritising resolution of service, and undertake root-cause analysis to prevent reoccurrence.
Planning and Organisation
-
Work independently and with own initiative to achieve stated goals within an agreed timeframe.
-
Use specialist knowledge to decide how best to achieve the goals of a project, whilst being guided by best practice principles, relevant regulations, and Trust policies and procedures
-
Develop and implement procedures for use within own area of work.
-
Plan and organise own workload, which will include working on multiple complex activities concurrently, each with different priorities and deadlines. This will require the development of detailed work plans whilst maintaining the ability to work in an agile way and to respond to short notice requests and incidents which require a quick resolution.
Communication
-
Communicate effectively with different staff groups from across the Trust through the application development process and whilst providing technical support and guidance to end-users
-
Provide and receive highly complex information related to both technical and clinical requirements and be able to use negotiation skills when discussing highly complex information related to application development requirements, specifications and workflows with relevant stakeholders, recognising that there may be barriers to understanding amongst non-technical colleagues
-
Produce clear and accurate documentation related to applications to include change logs, technical documentation and user guides
-
Regularly responsible for providing structured training to end users in the use of applications and relevant related technology.
London Ambulance Service NHS Trust is a member of the Business Disability Forum and is a Disability Confident Committed Employer.
In addition to the basic salary for all Agenda for Change posts, London Ambulance Service NHS Trust in line with the NHS Agenda for Change provides 15% or 20% High Cost Area Supplement (HCAS) dependant on the location of your role. The supplement is subject to minimum and maximum payment.
High Cost Area Supplement (HCAS) for part time employee will be based on the part time salary.
Please note, the selection processes at London Ambulance Service are in place to ensure we recruit candidates with the right skills and values, please be advised that the use of AI in applications is monitored. We remain vigilant against candidates who misuse these tools to generate an application that doesn’t accurately reflect their skills, and you will be required to declare on your application if AI has been used before submitting your application.
Correspondence regarding an application will be done via email to all job applicants. Please ensure you provide a current e-mail address on the job application form and please check your email inbox regularly.
If you are successful at interview and offered employment, your personal details will also be transferred into the national NHS Electronic Staff Records system.
Pre-employment checks will be required for all applicants who are issued with a conditional offer of employment. This includes Disclosure and Barring Services (DBS) checks as required for the post and registration with the DBS update service. Documents presented for the purpose of Identity Checks will be verified for authenticity via an ID Scanner. The security features to be checked include machine readable zone, ultra violet image and infra-red image.
The London Ambulance Service NHS Trust reserves the right to close adverts before the published closing date due to high volumes of applications received.
If you do not hear back from us within four weeks of the advert closing date, please assume that you have not been successful at the shortlisting stage.
Applicant requirements
Person specification
Qualifications
Essential criteria
- Degree in computer science, or a similar discipline, or equivalent demonstrable experience
- Professional accreditation or qualification in relevant development tools and/or programming languages
Experience
Essential criteria
- Demonstrable experience of developing web applications to solve a business need
- Experience of working with ASP.NET
- Experience of working with SQL Server relational databases
- Experience of working with clinical data, developing clinical applications and a basic understanding of medical terminology
Knowledge and Skills
Essential criteria
- In depth specialist knowledge of relevant development tools and languages, underpinned by theoretical knowledge or relevant practical experience to include: C#, .NET 6, ASP.NET, Razor Pages, Entity Framework Core, JavaScript, Unit Testing, Git
- Specialist knowledge and ability to work with relational databases in SQL server including writing complex SQL queries and database normalisation, underpinned by theoretical knowledge or relevant practical experience
- Advanced IT and keyboard skills with the ability to work quickly with a high level of accuracy
- Familiarity with other programming languages such as VBA, R, Python, and web application security
Further details / informal visits contact
- Name
- Amiyesh Sahay
- Job title
- Senior Clinical Data Scientist
- Email address
- [email protected]
No longer accepting applications
Sorry, this vacancy is no longer accepting applications.
You can search for similar jobs on the employer's job board, or visit our national jobs board Health Jobs UK.