Applications Developer post at Midlands Partnership NHS Foundation Trust, sitting in the applications team under the Principal Developer (Applications). The work centres on building, testing and supporting web and mobile applications on the Trust's .NET, React and SQL Server stack, alongside APIs, releases and monitoring of live services. It stands apart for its AI-enabled workflow and AI-assisted development work, SharePoint support and coaching of junior developers, with full-time hours and remote working available. Applicants must declare any AI use in their application form.
What the job involves
- Develop application features from agreed specifications, mainly on .NET/C#, SQL Server, React, React Native, TypeScript and HTML/CSS/Tailwind
- Work with stakeholders to identify improvement, automation and AI-assisted workflow opportunities and document expected benefits
- Support delivery and maintenance of web and mobile application services under the Principal Developer (Applications)
- Build and maintain APIs and integration points, working with the Integration & Automation team where required
- Monitor applications in production, respond to failures, and fix defects or performance issues
- Maintain and support existing applications and adapt solutions to changing needs
- Implement releases and environment changes through agreed CI/CD processes
- Develop and run tests to validate application changes
- Integrate approved AI services and MCP patterns into workflows, using human-in-the-loop AI-assisted development with governance and code review
- Support delivery and maintenance of SharePoint, including workflows, pages, sites and content updates
- Maintain a central library of shared components and build documentation for operations and change control
- Coach and support junior team members and trainees, including task guidance and peer review
Qualifications
- Degree in computing or computer science, or equivalent IT/digital qualification or experience
- Evidence of CPD in fields such as application development, testing or AI-enabled delivery
Experience
- Working with industry standard coding languages and platforms, designing and supporting applications in a complex environment
- Working with complex datasets, including query design and data quality issues
- Designing, developing and querying large databases such as SQL Server
- Documenting solutions, system dependencies, runbooks and release notes
- Supporting live applications and troubleshooting, assisting with releases, with awareness of error handling and change impact on dependent services
Skills & knowledge
- Hands-on development skills in solution design, clean coding and code review on the core stack
- Unit and integration testing, including support for system and UAT
- Secure development, including OWASP Top 10 awareness and safe handling of sensitive data
- NHS information governance, confidentiality, data protection and safe haven practice
- Safe human-in-the-loop AI-assisted development with peer review, testing and documentation
Other
- Strong documentation, communication and stakeholder management, explaining technical topics to non-technical audiences
- Planning and delivery to deadlines with limited supervision and competing demands
- Supportable design with logging, monitoring awareness and clear exception handling, and helping users adopt changes
- Coaching and supporting others, with a reliable and flexible approach to changing priorities
Nice to have
- NHS or public sector experience, or work in regulated environments
- Certifications or structured learning, such as Microsoft/.NET, Azure fundamentals, security or testing
- Building modern web applications and APIs on the core stack
- Contributing to AI-enabled application features using approved AI services
- Supporting integration points and troubleshooting with integration teams and suppliers
- SharePoint experience (M365 preferred) or web CMS platforms
- Familiarity with CI/CD and automated testing tooling
- Accessibility standards and awareness of DTAC and DCB0129
What's offered
- NHS Pension scheme
- Up to 27 days annual leave, rising to 33 with service
- Generous maternity, paternity and adoption leave
- Options for flexible working
- Career development and progression support
- Health and wellbeing support and resources
- Lease car or salary sacrifice car and bike schemes
- Free car parking at trust sites and free annual flu vaccinations