Job summary
We are looking to recruit a Lead Software Developer who will undertake the role of technical lead on any number of software development projects. You will have responsibility for assisting in the design and development of software solutions, ensuring that all solutions are quality assured. You will oversee application release and deployment as well as mentor team members to ensure that coding standards and best practices are followed and provide third line support as and when required. This will involve working closely with clinical and administrative staff across the organisation, and with regional and national partners.
Successful candidates will join the Software Development Team which forms a part of Digital Applications within the Digital Services Directorate. You will work with Solutions Architects, Project Managers, Digital Product Specialists, IT Trainers, QA Analysts and Infrastructure and Service Management teams.
Main duties of the job
Responsible for the design, development, testing, maintenance and third-line support of systems to support the Health Board's Digital Strategy as directed by the Software Development Manager
Lead a team of Software Developers on a day-to-day basis and be responsible for planning their workload in order to maximise productivity.
Devise application-level solutions for the integration of the Health Board's clinical IT systems and the development of a patient-centric electronic clinical record as directed by the Software Development Manager.
Responsible for the technical development and maintenance of the Health Board's clinical solutions, allowing clinical staff easy and secure access to all electronic records at a patient level.
Responsible for ensuring robust technical development, testing, implementation and ongoing support mechanisms are in place and adhered to for all in-house developed systems, in conjunction with other Lead Developers and in line with best industry standards.
Responsible for third line support and ensuring the quality of the second line support service to users of bespoke systems in conjunction with the Digital Service desk.
Communicate highly complex technologies, promoting new ways of working to all levels of staff throughout the organisation.
Work collaboratively with clinicians and managers throughout the organisation to maximise benefits to clinicians and patients.
About us
We believe staff are our best asset and wewant you to be happy and confident about starting your career here in Swansea Bay University Health Board.
As one of the biggest healthcare groups in the UK we can offer a wealth of professional training and development opportunities in an innovative, forward-thinking organisation.
You might be a nurse ordoctor, maybe you specialise in a health science/therapy or can offer skills in one of our support services - wehave a job for you.
There are also apprenticeships, work placementsand volunteering roles available.
We are an inclusive employer and welcome applications from everyone whatever their sex; religion or belief; race; age; sexual orientation; gender identity or, whether they are pregnant or have recently been on maternity leave, married or are in a civil partnership; or, whether they are disabled.
Our values - Caring For Each Other, Working Together and Always Improving, show thatour commitment to equality is at the heart of everything we do.
If you want excellent career and training opportunities while living on the doorstep of some of Europe's most spectacular scenery,with all the benefits of a thriving and cosmopolitan city - look no further.
Job description
Job responsibilities
The ability to speak Welsh is desirable for this post; English and/or Welsh speakers are equally welcome to apply.
Assess the impact and implications of incidents and events, report as appropriate.
Responsible for ensuring team members have the appropriate technical skills to support the ongoing development and management of Health Board systems and interfaces in line with industry standards.
Maintain the highest standards of IT security in line with ISO27001 standards, NIS-D and national guidance.
Ensure that work undertaken does not adversely impact the availability of business critical systems.
Responsible for problem management, change management and release management in line with ITIL
Contribute to the development, maintenance, and participation of the IT on call support service as appropriate.
Assist in the development of policies and procedures to support the effective development, support and maintenance of in-house developed systems which have an impact across the organisation and take responsibility for their implementation, monitoring and maintenance.
Responsible for the development of IT applications and information resources/systems across the Health Board
Assist the colleagues across Digital Operations and Digital Applications to ensure all Health Board IT Systems are run efficiently.
The Lead Software Developer will assist the Software Development Manager in organising a broad range of complex activities and events such as sprint planning, sprint retrospective and sprint reviews. As well as taking responsibility for system release. Liaising with product specialists to ensure application releases are planned in order to cause minimum disruption for clinical staff.
They will be responsible for planning various forms of complex system testing phases including user acceptance, data migration and performance testing.
Contribute to the planning and modification of the software development roadmap.
Job description
Job responsibilities
The ability to speak Welsh is desirable for this post; English and/or Welsh speakers are equally welcome to apply.
Assess the impact and implications of incidents and events, report as appropriate.
Responsible for ensuring team members have the appropriate technical skills to support the ongoing development and management of Health Board systems and interfaces in line with industry standards.
Maintain the highest standards of IT security in line with ISO27001 standards, NIS-D and national guidance.
Ensure that work undertaken does not adversely impact the availability of business critical systems.
Responsible for problem management, change management and release management in line with ITIL
Contribute to the development, maintenance, and participation of the IT on call support service as appropriate.
Assist in the development of policies and procedures to support the effective development, support and maintenance of in-house developed systems which have an impact across the organisation and take responsibility for their implementation, monitoring and maintenance.
Responsible for the development of IT applications and information resources/systems across the Health Board
Assist the colleagues across Digital Operations and Digital Applications to ensure all Health Board IT Systems are run efficiently.
The Lead Software Developer will assist the Software Development Manager in organising a broad range of complex activities and events such as sprint planning, sprint retrospective and sprint reviews. As well as taking responsibility for system release. Liaising with product specialists to ensure application releases are planned in order to cause minimum disruption for clinical staff.
They will be responsible for planning various forms of complex system testing phases including user acceptance, data migration and performance testing.
Contribute to the planning and modification of the software development roadmap.
Person Specification
Qualifications/Knowledge
Essential
- Educated to degree level in a Systems Development related subject or equivalent experience
- Specialist knowledge of Visual studio .net (Ideally having received formal or if not informal training)
- ITIL Foundation accredited or able to demonstrate the equivalent level of knowledge, skills or experience
- Can demonstrate implementation of innovative ideas
- Evidence of report writing skills and presentation skills
Desirable
- Microsoft certification relating to an application development based role.
- Excellent knowledge and expertise in the following operating systems: Windows, Unix, MacOS, iOS In
- Good working knowledge of Microsoft Azure DevOps
Experience
Essential
- Experience and knowledge as a key player in successful medium to large scale software development & implementation projects
- Experience of supporting and liaising with users and managing their requirements and expectations.
- Significant experience as a Team Leader within an IT environment.
- Significant hands on experience and expertise in some or all of the following development languages/environments/concepts: .net framework, asp.net, vb.net, n-tier architecture, javascript, ajax, HTML, XML, HL7, WSDL, SOAP.
- Significant experience and knowledge of implementing and utilising software development methodologies
- Extensive experience of relational database application development
- Significant experience and knowledge of implementing and utilising software development methodologies
- Experience in dealing with highly complex IT issues in a large organisation
- Experience of supporting and liaising with users and managing their requirements and expectations.
Person Specification
Qualifications/Knowledge
Essential
- Educated to degree level in a Systems Development related subject or equivalent experience
- Specialist knowledge of Visual studio .net (Ideally having received formal or if not informal training)
- ITIL Foundation accredited or able to demonstrate the equivalent level of knowledge, skills or experience
- Can demonstrate implementation of innovative ideas
- Evidence of report writing skills and presentation skills
Desirable
- Microsoft certification relating to an application development based role.
- Excellent knowledge and expertise in the following operating systems: Windows, Unix, MacOS, iOS In
- Good working knowledge of Microsoft Azure DevOps
Experience
Essential
- Experience and knowledge as a key player in successful medium to large scale software development & implementation projects
- Experience of supporting and liaising with users and managing their requirements and expectations.
- Significant experience as a Team Leader within an IT environment.
- Significant hands on experience and expertise in some or all of the following development languages/environments/concepts: .net framework, asp.net, vb.net, n-tier architecture, javascript, ajax, HTML, XML, HL7, WSDL, SOAP.
- Significant experience and knowledge of implementing and utilising software development methodologies
- Extensive experience of relational database application development
- Significant experience and knowledge of implementing and utilising software development methodologies
- Experience in dealing with highly complex IT issues in a large organisation
- Experience of supporting and liaising with users and managing their requirements and expectations.
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).