Job summary
Join NHS Wales and Make an Impact with WIS
Are you a skilled and passionate software developer with a thirst for solving complex technical challenges? Do you possess the leadership qualities needed to mentor a dynamic team while developing cutting-edge software that genuinely makes a difference? If so,Digital Health and Care Wales (DHCW) is looking for you to join our team as a Lead Software Developer, where you'll be at the forefront of shaping the future of health and vaccination technology for Wales.
You'll lead the development of the Welsh Immunisation System (WIS), driving the evolution of a system critical to public health in Wales. As we scale WIS, your expertise will be essential in meeting the ambitious goals of the National Immunisation Framework, and developing connections and integrations with strategic health services like the Shared Medicines Record and National Data Repository. We're looking for someone who can lead the modernisation of our tech stack and is familiar with technologies and languages including C#, Blazor, PostgreSQL, Docker, Kubernetes, and Terraform. We value collaboration and continuous improvement, and you'll thrive in a supportive environment that promotes professional development. If you're ready to drive transformational change in healthcare, we'd love to hear from you!
The ability to speak Welsh is desirable for this post; English and/or Welsh speakers are equally welcome to apply.
Main duties of the job
This isn't just another job. It's an opportunity to be part of a team that is genuinely making a difference in the lives of millions of people across Wales. From helping to streamline the ongoing booster campaigns for COVID-19 to supporting the deployment of life-saving RSV vaccines, your work will save lives and reduce pressure on frontline services.In this role, you'll lead the development of key software components, ensuring they meet user needs and deliver early value. You'll be responsible for designing, coding, and testing solutions that align with industry standards such as SOLID principles, Test-Driven Development (TDD), and CI/CD pipelines. You'll take ownership of complex technical problems, providing expert guidance to your team. Collaboration is at the heart of this role--you'll work closely with users, stakeholders, and senior staff to deliver high-quality solutions that meet the real-world needs of NHS Wales. In addition to software development, you'll promote modern working practices, including coding in the open and ensuring transparency in all aspects of the project. Your leadership will also extend to mentoring junior developers, helping them build their skills and thrive in their roles. You'll drive continual improvement, expanding our automated testing, code reviews, and DevOps practices to enhance our delivery.
About us
Digital Health and Care Wales (DHCW) is part of the NHS Wales family and has an important role in changing the way health and care services are delivered through technology and data. The organisation supports frontline staff with modern systems and access to important information about their patients, while empowering the people of Wales to manage their own health through digital NHS Wales services.
Working for DHCW offers lots of employee benefits, including flexible working, a competitive salary, 28 days of annual leave plus Bank Holidays and opportunities for career development. We are committed to recognising and celebrating our staff as the most valuable part of our organisation.
Join our game changing, life-saving team and start making a real difference to health and care services in Wales.
Job description
Job responsibilities
You will be able to find a full Job description and Person Specification attached within the supporting documents or please click Apply now to view in Trac.
Job description
Job responsibilities
You will be able to find a full Job description and Person Specification attached within the supporting documents or please click Apply now to view in Trac.
Person Specification
Qualifications and/or Knowledge
Essential
- Bachelor's degree in Software Development or equivalent qualifications, knowledge or experience.
- Foundation qualification in an agile development methodology (for example the BCS Foundation Agile) or equivalent knowledge or experience.
Desirable
- Registered with the British Computer Society
- Registered Informatics Professional with FED-IP.
- Advanced qualification in an agile development methodology (for example the Professional Scrum master qualification) or equivalent knowledge or experience.
Experience
Essential
- Proven experience using an Integrated Development Environment (IDE) to write software code and produce elegant, robust and maintainable software applications.
- Practical experience using a popular software development framework (such as .NET or Java) or database technology stack
- A good understanding of how to manage software development projects using a suitable software development methodology (for example Agile).
Skills and Attributes
Essential
- Highly skilled in application or web development using a suitable IDE and programming language.
- Ability and confidence to speak publicly to groups of people, demonstrating ideas, concepts and working software and answer related questions.
- Ability and confidence to lead and motivate a team, at daily team meetings (i.e. SCRUMS) when called upon to do so
- Excellent planning skills.
- Able to work individually, or as part of a team.
- Able to establish good working relationships with people at all levels.
- Be methodical and disciplined in work with meticulous attention to detail
- Able to work under own initiative.
- Able to communicate with staff on complex business or clinical processes
- Display high quality written and verbal communication skills
- Able to learn new technologies and IT systems quickly through both self-study and professional courses
- Enthusiastic, determined, patient and self-motivated.
- Highly professional and flexible attitude to work.
Desirable
- Welsh Language Skills are desirable levels 1 to 5 in understanding, speaking, reading, and writing in Welsh
Person Specification
Qualifications and/or Knowledge
Essential
- Bachelor's degree in Software Development or equivalent qualifications, knowledge or experience.
- Foundation qualification in an agile development methodology (for example the BCS Foundation Agile) or equivalent knowledge or experience.
Desirable
- Registered with the British Computer Society
- Registered Informatics Professional with FED-IP.
- Advanced qualification in an agile development methodology (for example the Professional Scrum master qualification) or equivalent knowledge or experience.
Experience
Essential
- Proven experience using an Integrated Development Environment (IDE) to write software code and produce elegant, robust and maintainable software applications.
- Practical experience using a popular software development framework (such as .NET or Java) or database technology stack
- A good understanding of how to manage software development projects using a suitable software development methodology (for example Agile).
Skills and Attributes
Essential
- Highly skilled in application or web development using a suitable IDE and programming language.
- Ability and confidence to speak publicly to groups of people, demonstrating ideas, concepts and working software and answer related questions.
- Ability and confidence to lead and motivate a team, at daily team meetings (i.e. SCRUMS) when called upon to do so
- Excellent planning skills.
- Able to work individually, or as part of a team.
- Able to establish good working relationships with people at all levels.
- Be methodical and disciplined in work with meticulous attention to detail
- Able to work under own initiative.
- Able to communicate with staff on complex business or clinical processes
- Display high quality written and verbal communication skills
- Able to learn new technologies and IT systems quickly through both self-study and professional courses
- Enthusiastic, determined, patient and self-motivated.
- Highly professional and flexible attitude to work.
Desirable
- Welsh Language Skills are desirable levels 1 to 5 in understanding, speaking, reading, and writing in Welsh
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.
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
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.
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).