Already thinking ahead to interview?

Save this role, then rehearse likely interview themes with structured write and speak feedback before the panel.

Practice interview answers
Location
Salary
£49,387 - £56,515 per annum/ pro rata
Profession
Administrative and IT
Grade
Band 7
Deadline
07 May 2026
Contract Type
Fixed term: 18 months (Temporary)
Posted Date
24 Apr 2026

Job overview

Join us as a Digital Developer and become a key driver of digital transformation within the Trust, working at the heart of our ambitious new Electronic Patient Record (EPR) programme. This is a unique opportunity to shape the future of healthcare delivery by designing and implementing innovative digital solutions that directly improve patient care, streamline processes, and empower staff across the organisation.

You will work in a dynamic, forward-thinking team, collaborating with a wide range of stakeholders to automate workflows, develop bespoke applications, and solve complex challenges where off-the-shelf products fall short. We are looking for someone who is passionate about technology, thrives on problem-solving, and is committed to making a tangible difference to both staff and service users. In return, you will be supported to develop your skills, contribute to high-impact projects, and play a central role in delivering the Trust’s digital vision.

Main duties of the job

  • Design, develop, and maintain automated processes and bespoke software applications to meet the Trust’s unique requirements, particularly for the EPR programme.
  • Plan and execute data migration from existing systems into new digital solutions.
  • Analyse user requirements, translate them into technical specifications, and determine the best approach using a range of technologies (including traditional, no-code, and low-code options).
  • Collaborate with stakeholders to gather requirements, provide feedback, and ensure project alignment.
  • Monitor and optimise application performance, troubleshoot issues, and provide technical support within the ITIL framework.
  • Document technical processes and decisions to ensure transparency and knowledge sharing.
  • Contribute to continuous improvement by researching emerging technologies, developing prototypes, and sharing best practice across the team.
  • Support the professional development of colleagues by facilitating shadowing, training, and mentoring opportunities.
  • Ensure all work complies with Trust policies, including data security, confidentiality, and health and safety regulations.

Detailed job description and main responsibilities

  • Engaging with multiple stakeholders of all levels to gain an understanding of  requirements and propose and discuss potential solutions, where developed persuasive, motivational, negotiating, training, empathetic or re-assurance skills are required. This may be because agreement or co-operation is required or because there  are barriers to understanding    • Effectively communicate with peers to facilitate peer review of proposed solutions,  approaches and designs    • Document technical processes and decisions to ensure transparency and knowledge  sharing    • Analyse user requirements and translate them into technical specifications and  solutions    • Evaluate and select appropriate software development methodologies and tools to ensure efficient and effective project delivery    • Conduct code reviews to ensure adherence to best practices, coding standards, and security guidelines.    • Identify and troubleshoot complex software issues, providing timely and effective resolutions. Judgements involving a range of facts or situations which require the analysis or comparison of a range of options      • Planning work of own and other team members to achieve agreed objectives, prioritising multiple and sometimes conflicting deliverables, escalating as appropriate, any issues which may impact deadlines    • Estimate project timelines and deliverables based on user requirements and technical specifications    • Identify and communicate potential risks to delivery, developing contingency plans to address potential issues  • Develop and implement software development policies to ensure consistency and compliance across projects    • Implementing standards and policies, pro-actively identifying and proposing improvements or enhancements to meet changing need both in own work area and beyond own area of activity    • Implement automation and integration solutions in compliance with trust security policies.    • Ensure compliance with policies, processes and procedures covering automation development (including evaluation, procurement, implementation, test, release, review, decommissioning, retirement).    • Adhere to departmental ITIL practices including Incident Management, Change Management, Problem Management and Knowledge Management, suggesting improvement opportunities where identified    • Responsible for designing, developing and maintaining automated processes using robotic process automation or other technologies according to user requirements    • Responsible for designing, developing and maintaining software applications according to user requirements and technical specifications    • Monitor and optimise application performance, identifying and resolving bottlenecks    • Provide technical support and troubleshooting for software applications within the ITIL framework and departmental processes    • Implement and integrate APIs and third-party services as needed  • Routinely investigate emerging technologies and trends to identify opportunities for innovation and improvement    • Conduct feasibility studies to evaluate the potential impact of new technologies on existing systems and processes    • Develop prototypes and proof-of-concept applications to test and validate new ideas    • Stay updated with industry best practices and incorporate them into the development process    • Participate in technical conferences and workshops to enhance knowledge and network with industry professionals and wider NHS innovation colleagues    • Document research findings and present them to stakeholders to support decision making    • Continuously improve development processes by integrating new tools and methodologies