Senior Software Developer

Job summary

The role of the Senior Software Developer is an integral member of the software Development Team here at University Hospitals Plymouth NHS Trust. Acting as part of the technical leadership group for the maintenance and future development of both clinical and business systems to meet the organisations digital transformation, strategic and tactical objectives. A specialised role which requires the successful post holder to be knowledgeable and skilled in Information systems Design and Development. With a desire to continually improve.

***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.***

Main duties of the job

The role of the Senior Software Developer requires a close working relationship with the Software Development Manager to act as a support but also to deputise when required alongside the other Senior Software Developer within the team.

The role primarily involves working within the following technologies:

  • JavaScript / HTML / CSS
  • C# .NET / .NET Core
  • Angular and other similar frameworks such as Ionic, Tailwind etc.
  • Balsamiq / PenPot
  • Azure Dev Ops

About us

We are a people business - where every member of staff matters and can make a difference. Patients are at the heart of everything we do. 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. We offer all of this in a vibrant, modern city with a historic reputation for adventure.

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 manager for this post who will put you in touch with the recruitment team. 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.

Job description

Job responsibilities

  • To provide technical support within the Software Development Team and supports in technical discussions within the D&I department on developments undertaken by the team.
  • Working alongside the other Senior Software Developer; Advises and supports the maintenance and future development of existing in-house systems.
  • Supports the design and development of future projects under the guidance of the Software Development Manager.
  • Expected to keep abreast of new technologies and frameworks to ensure a high quality of development activities.
  • Support the onboarding of new starters within the team, providing training for the tools and methodologies that the team use.
  • Working with the other Senior Software Developer; Supports the development of new strategic methods of information delivery using the latest technologies and guidelines.
  • Supports the development of robust operational processes across D&I in line with audit requirements.
  • Advises and supports the development of technical infrastructure required to support the requirements of in-house solutions.
  • Supporting the software development life cycle, incorporating full documentation to support change control mechanisms and audit requirements.
  • To understand and maintain database structures within the systems developed by the in-house teams.

For further information please see attached job description

Person Specification

Qualifications

Essential
  • Educated to degree level in Computer Science / Software Development or relevant experience equivalent to two years working in a Software Development Team.
  • Evidence of ongoing personal development and interest in the field of Software Development.

Knowledge and Experience

Essential
  • A good understanding of the Software Development Lifecycle
  • Strong engineering skills including object oriented design techniques
  • Advance knowledge and demonstrable experience of key languages and frameworks
  • Familiarity with the production of technical documentation to support user requirements, system design and technical architecture

Aptitude and Abilities

Essential
  • Logical and creative thinking skills
  • Analytical and problem-solving skills on highly complex systems, datasets and code
  • Proven ability to work independently, taking responsibility for delivery of work within agreed timescales
  • A thorough and organised approach. Including effective organisational and time management skills
  • Proven ability to work with a range of internal and external people alongside excellent communication skills
  • Proven ability to apply analytical skills to complex problem solving in a structured manner

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.

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.

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.

Employer details

Employer name

University Hospitals Plymouth NHS Trust

Address

Digital & Innovation Services (D&I), University Hospitals Plymouth NHS Trust

11 Research Way

Plymouth

PL6 8BT

United Kingdom

Employer's website

https://www.plymouthhospitals.nhs.uk/

Job Details

Company
University Hospitals Plymouth NHS Trust
Location
Plymouth, PL6 8BT, United Kingdom
Salary
£49387.00 to £56515.00
Posted