Job summary
Fixed term contract for 23 months due to funding.
Job responsibilities
* Support development activities from concept to deployment, ensuring quality and timely delivery.
* Use modern development tools and standards such as .NET, C#, SQL, Docker, Azure to build and maintain high‑quality solutions.
* Participate in code reviews, contribute to test automation, and follow high coding standards.
* Contribute to designing secure systems and follow processes for DPIA and cyber security assessments.
* Contribute to technical discussions with team members, NHS partners and suppliers, supporting collaboration and sharing expertise.
* Share knowledge and provide support to colleagues, helping promote best practices and team development.
Main duties of the job
* Contribute to the design, build, integration, and maintenance of scalable, secure, and interoperable software systems.
* Develop and maintain code under guidance, following established standards and best practices.
* Collaborate with team members and stakeholders to ensure systems meet technical, clinical, and business standards.
* Apply agile and user‑centred development practices and collaborate with diverse teams.
* Follow data protection, cyber security, and national digital infrastructure standards in all development and maintenance activities.
* Support the maintenance of service components, assist with troubleshooting issues, and help ensure systems perform reliably.
Qualifications
* Experience contributing to development teams and delivering complex digital solutions.
* Foundational knowledge in software development, cloud platforms, DevOps, and microservices.
* Good communication skills, with the ability to explain complex technical concepts to non‑specialist audiences.
* A collaborative mindset, with a commitment to supporting colleagues and continuous learning.
* Desirable: Professional certifications such as Microsoft or Scrum, experience with Blazor, Python, or Java.
* Bachelor's degree or equivalent experience in a relevant field.
* Ability to speak Welsh is desirable; Welsh and/or English speakers are equally welcome.
Person Specification – Essential
* Bachelor's degree or equivalent experience in an associated professional field.
* Solid understanding and proficiency in one or more programming languages.
* Experience of writing software.
* Familiarity with programming languages (C#, JavaScript) and related frameworks (.NET MVC).
* Familiarity with database technologies (SQL).
* Familiarity with container platforms (Docker, OpenShift).
* Familiarity with version control tools (Git) and building CI/CD pipelines.
Person Specification – Desirable
* Professional certification such as Professional Scrum Developer or Microsoft certified.
* Knowledge and experience of APIs, RESTful services and Microservice Architectures.
* Knowledge or experience of developing on cloud‑based environments such as AWS and Azure.
* Knowledge or experience of developing front‑end elements using Blazor.
* Experience with other programming languages (Java, Python).
* Welsh Language Skills desirable at levels 1 to 5 in understanding, speaking, reading, and writing; willingness to learn.
Other requirements
* Ability to travel between sites in a timely manner to meet the needs of the service.
Disclosure and Barring Service Check
This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and will require a Disclosure to the Disclosure and Barring Service to check for any previous criminal convictions.
Certificate of Sponsorship
Applications from job seekers who require Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications.
Salary
£32,557 to £39,631 a year (pro‑rated per annum)
Occupation code
2134 – Programmers and software development professionals. Overseas candidates must check eligibility before applying.
#J-18808-Ljbffr