Software Developer

University Hospitals Plymouth NHS Trust

Information:

This job is now closed

Job summary

An exciting opportunity has arisen for a Software Developer to join the development team at University Hospitals Plymouth NHS Trust. This is an excellent opportunity to work with an established team on healthcare business solutions which drive improved efficiency and transformation within a hospital. You will also assist in the support and enhancements of existing Trust in-house applications (e.g. bed management, clinical photography, electronic discharge).

We are looking for enthusiastic talent that will bring existing proven knowledge in areas such as developing web and mobile applications written in JavaScript (Angular or similar libraries/frameworks). Successful candidates will also need to be familiar with C# and SQL.

This is a fantastic opportunity for experienced developers to gain experience in the NHS, as well as enterprise level software development. You will contribute to all aspects of the design and development process and where you can be influential in driving the ambitions of the team and the wider department.

Main duties of the job

A core developer for the maintenance and future development of clinical and business systems to meet the Trusts digital transformation, strategic and tactical objectives.

The role will primarily involve working with these technologies:

  • JavaScript / HTML / CSS
  • C# .NET / .NET Core
  • Angular and other similar frameworks, such as Ionic Framework
  • Balsamiq wire framing
  • Azure DevOps

Supports the Senior Software Developer and Software Development Team Manager with the management of the areas identified above in relation to all IM&T projects undertaken by the Plymouth Healthcare Community.

This role is specialised in nature and the post holder is expected to be knowledgeable and skilled in Information Systems Design, and Development.

About us

We are a people business - Joining University Hospitals Plymouth NHS Trust means becoming part of a team of dedicated staff, who are committed to leading the way through innovation, clinical excellence and great customer care. The Trust has great opportunities for career development in a highly progressive working environment. PLEASE NOTE THAT ALL COMMUNICATION WILL BE ELECTRONIC, PLEASE CHECK YOUR EMAIL ACCOUNT REGULARLY. If you have any issues with applying online and need additional support including reasonable adjustments with the application process please contact the recruitment team on 01752 432100. We recognise that work life balance is important for our colleagues and so we invite requests from applicants around less than full time/flexible working for our advertised roles. Please contact the recruiting manager to discuss this prior to your application submission. We commit to giving this full consideration in each case. We encourage people from diverse backgrounds to apply for our roles, as diversity strengthens our teams. It is sometimes necessary to close vacancies before the closing date. If you have not heard from us within 4 weeks of the closing date, please assume that you have not been shortlisted.

***Preference will be given to internal Trust staff, as well as 'Priority' and 'At Risk' status including NHS At Risk staff throughout Devon who are able to display recent relevant experience as dictated by the Person Specification.***

Date posted

26 July 2022

Pay scheme

Agenda for change

Band

Band 6

Salary

£32,306 to £39,027 a year Per annum

Contract

Permanent

Working pattern

Full-time

Reference number

216-DH-A4206576-A

Job locations

Derriford Hospital

Plymouth

PL6 8DH


Job description

Job responsibilities

  • To advise and support the team with the delivery of clinical and business systems and automated process workflow to support operational activities of University Hospitals Plymouth HS Trust.

  • To develop new and existing information systems in line with the teams agreed coding standards to assure production of a quality product that meets the DSB0129 Clinical Risk Management standard.

  • Document code consistently throughout the development process.

  • The post holder will keep abreast of new technologies and frameworks by undertaking research and development that can be shared with colleagues and the Software Development Manager to improve performance and quality of development activities and contribute to future business plans for the IM&T department.
  • To acquire and maintain a knowledge of the database structures within the systems developed by the in-house teams.

  • As the post holder gains experience within the team, they will be expected to coordinate the work of new staff, providing training in the tools and methodologies used within the team and the wider IM&T department.

  • The post holder will be required to communicate externally with systems suppliers, developers, NHS staff, as well as internally with both IM&T and clinical staff at all levels.

  • To liaise with external agencies, clinical users, & trust staff as required to support the Agile Development Team Manager with the development of the service to meet the needs of its users.

  • The post holder may be required to produce reports and technical schematics as directed by the Software Development Manager.

To undertake other duties as designated by the Software Development Team Manager and Senior Software Developer.

Job description

Job responsibilities

  • To advise and support the team with the delivery of clinical and business systems and automated process workflow to support operational activities of University Hospitals Plymouth HS Trust.

  • To develop new and existing information systems in line with the teams agreed coding standards to assure production of a quality product that meets the DSB0129 Clinical Risk Management standard.

  • Document code consistently throughout the development process.

  • The post holder will keep abreast of new technologies and frameworks by undertaking research and development that can be shared with colleagues and the Software Development Manager to improve performance and quality of development activities and contribute to future business plans for the IM&T department.
  • To acquire and maintain a knowledge of the database structures within the systems developed by the in-house teams.

  • As the post holder gains experience within the team, they will be expected to coordinate the work of new staff, providing training in the tools and methodologies used within the team and the wider IM&T department.

  • The post holder will be required to communicate externally with systems suppliers, developers, NHS staff, as well as internally with both IM&T and clinical staff at all levels.

  • To liaise with external agencies, clinical users, & trust staff as required to support the Agile Development Team Manager with the development of the service to meet the needs of its users.

  • The post holder may be required to produce reports and technical schematics as directed by the Software Development Manager.

To undertake other duties as designated by the Software Development Team Manager and Senior Software Developer.

Person Specification

Knowledge & Experience

Essential

  • A good understanding of the Software Development Lifecycle.
  • Strong engineering skills including Object Orientated design techniques
  • Proven knowledge and experience in key languages and frameworks
  • Proven knowledge, experience and understanding of frontend and backend computing infrastructure such as Windows Server and SQL Server.

Desirable

  • Proven knowledge of Mobile development/hybrid apps/Progressive Web Apps
  • Proven knowledge of cloud-based technologies such as Azure
  • Demonstrable experience of developing clinical systems.

Qualifications

Essential

  • Educated to degree level in Computer Science/Software development or relevant experience equivalent to 2 years working in a software development team or environment with demonstrable outputs (e.g. example apps or source code).

Desirable

  • Evidence of ongoing personal development and interest in the field of software development

Aptitude & Abilities

Essential

  • Logical and creative thinking skills.
  • Analytical and problem-solving skills on highly complex systems, datasets and code.
  • Ability to apply analytical skills to complex problem solving in a structured manner.
  • Excellent communication skills

Desirable

  • Good presentational skills
  • Understanding of project management
Person Specification

Knowledge & Experience

Essential

  • A good understanding of the Software Development Lifecycle.
  • Strong engineering skills including Object Orientated design techniques
  • Proven knowledge and experience in key languages and frameworks
  • Proven knowledge, experience and understanding of frontend and backend computing infrastructure such as Windows Server and SQL Server.

Desirable

  • Proven knowledge of Mobile development/hybrid apps/Progressive Web Apps
  • Proven knowledge of cloud-based technologies such as Azure
  • Demonstrable experience of developing clinical systems.

Qualifications

Essential

  • Educated to degree level in Computer Science/Software development or relevant experience equivalent to 2 years working in a software development team or environment with demonstrable outputs (e.g. example apps or source code).

Desirable

  • Evidence of ongoing personal development and interest in the field of software development

Aptitude & Abilities

Essential

  • Logical and creative thinking skills.
  • Analytical and problem-solving skills on highly complex systems, datasets and code.
  • Ability to apply analytical skills to complex problem solving in a structured manner.
  • Excellent communication skills

Desirable

  • Good presentational skills
  • Understanding of project management

Certificate of Sponsorship

Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).

From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).

Additional information

Certificate of Sponsorship

Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).

From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).

Employer details

Employer name

University Hospitals Plymouth NHS Trust

Address

Derriford Hospital

Plymouth

PL6 8DH


Employer's website

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


Employer details

Employer name

University Hospitals Plymouth NHS Trust

Address

Derriford Hospital

Plymouth

PL6 8DH


Employer's website

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


For questions about the job, contact:

Senior Software Developer

Joshua Walker joshuawalker@nhs.net

joshuawalker@nhs.net

01752443700

Date posted

26 July 2022

Pay scheme

Agenda for change

Band

Band 6

Salary

£32,306 to £39,027 a year Per annum

Contract

Permanent

Working pattern

Full-time

Reference number

216-DH-A4206576-A

Job locations

Derriford Hospital

Plymouth

PL6 8DH


Supporting documents

Privacy notice

University Hospitals Plymouth NHS Trust's privacy notice (opens in a new tab)