NHS

Systems Developer


Pay37,338.00 - 44,962.00 / year
LocationBradford/England
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: C9389-25-0276?language=en&page=1206&sort=publicationDateDesc

      Job summary

      Closing Date: 13.04.25 (this may change dependent on response)

      Shortlisting to take place in the week following closing date: commencing 14.04.25

      Interview expected to take place in the week following shortlisting: commencing 21.04.25

      Born in Bradford (BiB) is an internationally-recognised research programme which aims to find out what keeps families healthy and happy. We have a vast 'City of Research' infrastructure which includes detailed health and wellbeing information on Bradfordians enrolled in our three birth cohort studies and a connected routine dataset of health, social care and education data for over 700,000 citizens living in Bradford and Airedale. We host a range of initiatives to improve population health, working with the local authority, health, education, cultural and voluntary sector providers to develop, implement and evaluate ambitious research programmes (https://borninbradford.nhs.uk/).

      We are looking to recruit a Systems Developer to play a key supporting role across the BiB family of projects.

      Main duties of the job

      This is an exciting opportunity for an enthusiastic, seriously motivated, and highly organized systems developer to join the BiB Research IT Development Team. The successful applicant will be an experienced software developer, or, systems programmer with a flair for gathering complex systems requirements across a non-technical multidisciplinary team. They will join a team of systems developers, database specialists and analysts in supporting the work of leading epidemiologists and health researchers from across the UK who are working in close partnership as part of Born in Bradford.

      About us

      Our People Charter outlines the behaviours we can expect from one another and what you can expect from Bradford Teaching Hospitals Foundation Trust:

      • We value people
      • We are one team
      • We care

      We're keen to meet people who share these values and are passionate about delivering the highest quality of care to our patients.

      Date posted

      21 March 2025

      Pay scheme

      Agenda for change

      Band

      Band 6

      Salary

      £37,338 to £44,962 a year per annum

      Contract

      Fixed term

      Duration

      3 years

      Working pattern

      Full-time

      Reference number

      389-25-7049881

      Job locations

      Bradford Royal Infirmary

      Duckworth Lane

      Bradford

      BD9 6RJ


      Job description

      Job responsibilities

      The post-holder will provide high quality IT and data-driven solutions to support the flow of quality data and information to support research objectives. The development, implementation, maintenance, support and management of information architectures (IA) are activities key to this role. The post-holder may be expected to undertake business and system analysis throughout project lifecycles.

      See job description and person specification for more details

      Job description

      Job responsibilities

      The post-holder will provide high quality IT and data-driven solutions to support the flow of quality data and information to support research objectives. The development, implementation, maintenance, support and management of information architectures (IA) are activities key to this role. The post-holder may be expected to undertake business and system analysis throughout project lifecycles.

      See job description and person specification for more details

      Person Specification

      Qualifications

      Essential

      • Degree level qualification in a related field, or, equivalent knowledge and experience

      Desirable

      • Master's Degree level qualification in a related field or equivalent knowledge and experienceAD

      Experience

      Essential

      • Demonstrable experience of working in an IT Environment in any of the following roles: Software Developer Systems Analyst/ Programmer
      • Experience of designing, developing, testing and deploying applications, particularly n-tier architecture and MVC patterned web-based applications, for data capture and managing data flows.
      • Experience of developing applications using web frameworks and technologies
      • Experience of coding to develop business logic and data models to enable interoperability between applications and databases
      • Experience of programming and scripting in a variety of programming/scripting languages, including SQL and C#
      • Experience of testing, debugging, and fixing faults in systems and applications
      • Experience of developing database objects, particularly in MS SQL Server and MySQL
      • Experience of writing reusable, version-controlled, repository-managed code
      • Experience of server and systems administration
      • Experience of providing user experience (UX) designed front end applications that are useful and easy to use
      • Experience of software configuration and maintenance
      • Experience of writing systems documentation for a variety of stakeholders and user groups

      Desirable

      • Experience of developing applications in ASP.NET Core, MVC and other MVC-patterned technologies
      • Experience developing applications using Java-based web technologies and frameworks
      • Experience of working in an academic, or, NHS research setting
      • Experience of developing software and system interfaces to NHS systems or equivalent clinical systems
      • Experience of app development on a variety of platforms
      • Experience of developing and managing web-delivered survey systems for completion on a variety of devices
      • Experience of web application server management
      • Experience developing applications using Java and Java-based web technologies
      • Experience of working in an academic research setting

      Skills

      Essential

      • Ability to communicate, liaise, influence and negotiate with a wide range of people in different settings and at all levels including academic researchers, and public sector organisations
      • Ability to communicate complex information sometimes to non-technical and technical colleagues alike
      • Supportive and active team member
      • Ability to script and program in variety of languages, including SQL and C#
      • Ability to use web based technologies and frameworks such as JavaScript, jQuery, knockoutJS
      • Ability to develop within Integrated Development Environments (IDEs), such as Visual Studio or EclipseA/IE
      • Ability to use distributed version control systems like Git and code hosting platforms such as GitHub within development work flowsA/IE
      • Microsoft Office skills, particularly with respect to use of MS Word, Outlook and Excel

      Desirable

      • Ability to work using Java based technologies such as Groovy and Java frameworks
      • Advanced SQL Server skills including Integration Services and Reporting Services
      • Ability to delegate work to others

      Knowledge

      Essential

      • Working knowledge of NHS information and research governance principles
      • Knowledge of programming and scripting languages, including C# and SQL
      • Knowledge of application and software architectures, particularly N-Tier architecture
      • Understanding of relational database components and objects and a familiarity with database architectures
      • Expertise in problem solving and interpretation of complex IT problems using own initiative
      • Knowledge of SQL and relational database software, such as MS SQL Server and MySQL
      • Knowledge of database design
      • Understanding the key issues around system implementation
      • Knowledge of the system development lifecycle.
      • Demonstrate knowledge of distributed version control systems like Git and code hosting platforms such as GitHub

      Desirable

      • Knowledge of additional programming languages, such as Java, Python or PHP
      • Awareness of NHS developments, policy and procedures in relation to research
      • Understanding of clinical trials and cohort studies
      • Understanding of software design patterns
      Person Specification

      Qualifications

      Essential

      • Degree level qualification in a related field, or, equivalent knowledge and experience

      Desirable

      • Master's Degree level qualification in a related field or equivalent knowledge and experienceAD

      Experience

      Essential

      • Demonstrable experience of working in an IT Environment in any of the following roles: Software Developer Systems Analyst/ Programmer
      • Experience of designing, developing, testing and deploying applications, particularly n-tier architecture and MVC patterned web-based applications, for data capture and managing data flows.
      • Experience of developing applications using web frameworks and technologies
      • Experience of coding to develop business logic and data models to enable interoperability between applications and databases
      • Experience of programming and scripting in a variety of programming/scripting languages, including SQL and C#
      • Experience of testing, debugging, and fixing faults in systems and applications
      • Experience of developing database objects, particularly in MS SQL Server and MySQL
      • Experience of writing reusable, version-controlled, repository-managed code
      • Experience of server and systems administration
      • Experience of providing user experience (UX) designed front end applications that are useful and easy to use
      • Experience of software configuration and maintenance
      • Experience of writing systems documentation for a variety of stakeholders and user groups

      Desirable

      • Experience of developing applications in ASP.NET Core, MVC and other MVC-patterned technologies
      • Experience developing applications using Java-based web technologies and frameworks
      • Experience of working in an academic, or, NHS research setting
      • Experience of developing software and system interfaces to NHS systems or equivalent clinical systems
      • Experience of app development on a variety of platforms
      • Experience of developing and managing web-delivered survey systems for completion on a variety of devices
      • Experience of web application server management
      • Experience developing applications using Java and Java-based web technologies
      • Experience of working in an academic research setting

      Skills

      Essential

      • Ability to communicate, liaise, influence and negotiate with a wide range of people in different settings and at all levels including academic researchers, and public sector organisations
      • Ability to communicate complex information sometimes to non-technical and technical colleagues alike
      • Supportive and active team member
      • Ability to script and program in variety of languages, including SQL and C#
      • Ability to use web based technologies and frameworks such as JavaScript, jQuery, knockoutJS
      • Ability to develop within Integrated Development Environments (IDEs), such as Visual Studio or EclipseA/IE
      • Ability to use distributed version control systems like Git and code hosting platforms such as GitHub within development work flowsA/IE
      • Microsoft Office skills, particularly with respect to use of MS Word, Outlook and Excel

      Desirable

      • Ability to work using Java based technologies such as Groovy and Java frameworks
      • Advanced SQL Server skills including Integration Services and Reporting Services
      • Ability to delegate work to others

      Knowledge

      Essential

      • Working knowledge of NHS information and research governance principles
      • Knowledge of programming and scripting languages, including C# and SQL
      • Knowledge of application and software architectures, particularly N-Tier architecture
      • Understanding of relational database components and objects and a familiarity with database architectures
      • Expertise in problem solving and interpretation of complex IT problems using own initiative
      • Knowledge of SQL and relational database software, such as MS SQL Server and MySQL
      • Knowledge of database design
      • Understanding the key issues around system implementation
      • Knowledge of the system development lifecycle.
      • Demonstrate knowledge of distributed version control systems like Git and code hosting platforms such as GitHub

      Desirable

      • Knowledge of additional programming languages, such as Java, Python or PHP
      • Awareness of NHS developments, policy and procedures in relation to research
      • Understanding of clinical trials and cohort studies
      • Understanding of software design patterns

      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.

      Employer details

      Employer name

      Bradford Teaching Hospitals NHS Foundation Trust

      Address

      Bradford Royal Infirmary

      Duckworth Lane

      Bradford

      BD9 6RJ


      Employer's website

      https://www.bradfordhospitals.nhs.uk (Opens in a new tab)

      Employer details

      Employer name

      Bradford Teaching Hospitals NHS Foundation Trust

      Address

      Bradford Royal Infirmary

      Duckworth Lane

      Bradford

      BD9 6RJ


      Employer's website

      https://www.bradfordhospitals.nhs.uk (Opens in a new tab)

  • About the company

      National Health Service (NHS) is the umbrella term for the publicly-funded healthcare systems of the United Kingdom (UK). The founding principles were that services should be comprehensive, universal and free at the point of delivery—a health service based on clinical need, not ability to pay. Each service provides a comprehensive range of health services, free at the point of use for people ordinarily resident in the United Kingdom apart from dental treatment and optical care.