Current Vacancies

Please wait, loading

Principal Software Developer

Band 7

Main area
Band 7
Full Time 37.5 hours per week
Job ref
£37,570 to £43,772 per annum
08/04/2020 23:59

If you are successful at interview for this post you will receive your conditional offer of appointment and information pack via email.


We reserve the right to close this vacancy at any time. Therefore we encourage early applications to ensure consideration for this post. If you are short listed for this post, you will be contacted via your email account you used to apply for this post, therefore please check your account regularly.


Applicants are invited to apply in Welsh, any application submitted in Welsh will not be treated less favourably than an application made in English


Please check your email account regularly. Successful applicants will receive all recruitment related correspondence via the email account registered on the application form.


Aneurin Bevan University Health Board support flexible working.



An exciting opportunity has arisen to join the Aneurin Bevan University Health Board's Informatics Programme Software team as a Principal Software Developer.  Candidates must be able to demonstrate extensive experience developing enterprise level Microsoft .Net applications with a history of successful delivery into live service in a busy Agile environment.  A comprehensive understanding of the principles of good software design and development are both essential.

The role will be heavily involved with the Care Flow project in order to deliver improved inpatient care management, the role will involve working closely with vendors in order to implement and integrate the Care Flow system in order to improve clinical safety through better visibility of observations, improved bed management, increased productivity, mobility and easy access of data.  Experience of integration with third party systems, especially using FHIR via Vonk, would be advantageous.

Candidates will be expected to have had relevant experience developing in an Agile environment.  They will be able to effectively mentor colleagues and junior developers, providing expert help and guidance in addition to taking forward new ideas and exploring
new technologies to continually improve the way we work. Candidates will also be expected to provide technical advice and solutions, supporting use of the Health Board’s clinical applications, when unforeseen issues arise in the production environment.

Required skills:
•  Excellent knowledge and industrial experience of .Net languages and technologiesExcellent record of delivering highly complex solutions
•  Excellent understanding of OOP and software design patterns
•  Knowledge of international standards for transfer of clinical data such as HL7 or FHIR
•  Excellent knowledge of Microsoft SQL Server and using ORMs such as Entity Framework
•  Mentoring and coaching of junior staff
•  Mobile development experience
•  Experience of working in a busy Agile environment

Benefits include:
•  Automatic membership of the NHS pension scheme
•  27 days paid leave per annum plus bank holidays (rising to 29 days after 5 years and 33 after 10 years’ service)
•  Flexible working hours
•  Free parking
•  On-site Cafe and Nursery

The ability to speak Welsh is desirable for this post; Welsh and/or English speakers are equally welcome to apply.

Closing Date:  8th April 2020

Credit Unions WalesApprenticeships logoMindful employer.  Being positive about mental health.Stop Smoking Wales is the NHS Smoking Cessation Service in WalesImproving working livesAge positiveDisability confident employerCore principlesStonewall Diversity Champion

Applicant requirements

Welsh language skills are desirable

Documents to download

To print a document or save it to your computer, please click with your right mouse button on the document title and select "Save Target As...". You can then save the document in a suitable place on your computer ready to print it out. Clicking with the left mouse button will open the document in a new window (if your web browser can do so).

Apply online now

Further details / informal visits contact

Gareth Powell: 01495 765038