Harrogate and District NHS Foundation Trust
Please note, the NHS salary scales have recently changed and are expected to come into effect in October. New starters joining the Trust before this time will commence on the old payscales and will move to the new ones once they have been finalised.
Our Senior Systems Developer will provide support to the Data Services department's data integration and management work, including developing data models, developing and maintaining web and windows applications, and writing .NET services enabling data integration that supports the operations of the Data and Analytic Services function. The role will work closely and collaboratively with members of the Analytic Services team who together, make up the Data and Analytic Services function. This will involve defining requirements, surfacing and analysing data, integrating data from a variety of sources (structured and semi-structured), and deploying high quality data applications in support of the analytics needs of the Trust.
We are seeking an experienced .NET Systems Developer to support both programme and project development work and to provide ongoing support to production applications.
Main duties of the job
1. Designing, developing, and implementing highly complex, specialist, information systems to meet the needs of the organisation.
2. Coordinating development activities (e.g. code access security, continuous optimisation, developer training, design review, functional testing etc.) for the purpose of ensuring data accuracy and quality monitoring, in compliance with Trust policies and security procedures.
3. Acting as a liaison between the business and the development team, translating business requirements into technical requirements and translating and communicating technical issues for the business.
4. Identifying system requirements by interviewing stakeholders; analysing and documenting departmental applications, programming, and operations; evaluating existing systems and designing proposed systems.
5. Translating system requirements into manageable user stories, along with associated acceptance criteria.
6. Analysing, investigating and resolving system issues, providing appropriate solutions and ensuring applications remain available and accessible. In the event of system failure to return the application to an operational state.
7. Continuously monitoring and evaluating the efficiency and effectiveness of all application resources; identifying opportunities for improvement and providing recommendations to appropriate third parties.
About us
Harrogate and District NHS Foundation Trust (HDFT) cares for the population in Harrogate and the local area, as well as across North Yorkshire, Leeds and parts of the North East.
At HDFT we provide outstanding care to both our patients and our staff and we value Kindness, Integrity, Teamwork and Equality. If you're looking for an interesting and rewarding career in the NHS, where you can make a real difference to patients' lives, HDFT could be the place for you!
We offer colleagues:
* A supportive culture so colleagues can bring their whole selves to work.
* Staff Recognition - as well as regular appraisals, we recognise achievements with our Making a Difference & Team of the Month Awards, along with annual Colleague Recognition Awards.
* Employee Support and wellbeing - we offer a wide range of staff benefits including an Employee Assistance Programme, counselling service and a fast-track Physiotherapy service.
Please note, visa sponsorship is only available for certain roles. Please ensure the role you are interested in meets the criteria for a visa before submitting your application.
Please also be aware that the Trust does not offer relocation packages for Agenda for Change roles.
Job responsibilities
Please see attached Job Description and Person Specification. If you have any questions, please contact Joe Ingle jolyon.ingle@nhs.net or 01423 553788.
Person Specification
Qualifications
* Educated to degree level, or equivalent in knowledge and experience.
* In possession of a postgraduate diploma qualification in informatics or computing, or equivalent in knowledge and experience.
* Additional specialist procedural knowledge of systems development to enable design and development across a range of areas.
* Training in HL7 / FHIR.
Experience
* Demonstrated experience of managing and coordinating projects in complex and challenging environments.
* Significant experience in eliciting requirements from end users and turning these requirements into functional user stories.
* Significant experience of managing the complete systems development life cycle.
* Significant experience of object-relational and relational database design as well as schema and query optimisation.
* Experience in the use of the Visual Studio IDE or Visual Studio Code for developing applications in C# with .NET Core.
* Experience of designing and building scalable and secure systems.
* Experience of relational database design and programming using SQL.
* Experience of developing and maintaining large-scale Relational Database systems utilising Microsoft SQL Server.
* Knowledge of design patterns and an ability to articulate these.
* Medical terminology and coding systems.
* Previous NHS experience.
* Experience of managing staff.
Knowledge
* Expert knowledge and experience of working with Microsoft .NET architecture and Microsoft technology stack.
* In depth knowledge of Web APIs and experience of building RESTful APIs.
* Knowledge of web security and experience building secure websites.
* Specialist knowledge of data integration issues and tools.
* Knowledge of NHS Data Definitions and NHS Information Standards.
Skills and Aptitudes
* Ability to work under pressure and produce high quality work to tight deadlines.
* Ability to communicate at all levels across the organisation.
* Ability to work on own initiative.
* Highly developed interpersonal, communication (written and oral), persuasive and facilitation skills.
* Effective negotiating and influencing skills.
* Well-developed delegation and workload management skills.
* Highly developed IT and data analytical skills.
* Understanding of the healthcare management environment and roles and responsibilities within it.
* Leadership and management skills.
Other requirements
* Capacity to adapt to evolving technologies, methodologies, and healthcare industry standards.
* Proven ability to manage projects, meet deadlines, and deliver high-quality results within scope and budget constraints.
* Demonstrate the ability to work under pressure.
* High level of organisation, self-motivation and flexibility in approach and attitude.
* Strong business engagement and stakeholder management skills.
* Strong problem solving acumen.
* Excellent verbal and written communication skills.
* Able to demonstrate a professional approach at all times, particularly when under pressure.
* Good interpersonal skills, able to influence and engender collaboration.
* Well organised and able to work on own initiative.
* Enthusiasm for self-development.
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.
Harrogate and District NHS Foundation Trust
£46,148 to £52,809 a year per annum pro rata.
#J-18808-Ljbffr