Lead Developer

Public Health Wales
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Welsh
Experience level
Senior

Job location

Remote

Tech stack

Java
.NET
Automation of Tests
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Computer Security
Data as a Services
DevOps
Python
Scrum
Software Engineering
SQL Databases
Blazor
Docker
Microservices

Job description

About the Role Join Public Health Wales as a Lead Developer and play a pivotal role in transforming how we deliver digital and data services across the organisation. As a Lead Developer, you will be responsible for delivering robust digital solutions that align with Public Health Wales strategic goals. You will work closely with cross-functional teams, including product owners, architects, and user researchers, to ensure systems are designed with users in mind and built to the highest standards. You will also contribute to the wider developer community, promoting best practices and continuous improvement.

Requirements

Good communication skills, What Youll Do Lead and manage development projects from concept to deployment. Guide the team in applying modern development standards and tools (e.g., .NET, C#, SQL, Docker, Azure). Conduct code reviews, support test automation, and maintain high coding standards. Design secure systems and contribute to DPIAs and cyber security assessments. Represent Public Health Wales in technical discussions with NHS partners and suppliers. Deliver training and support the professional development of other developers. What You Bring Proven experience leading development teams and delivering complex digital solutions. Strong technical expertise in software development, cloud platforms, DevOps, and microservices. Excellent communication skills, with the ability to explain complex technical concepts to non-specialist audiences. A collaborative mindset, with a passion for mentoring and continuous learning. Desirable: Professional certifications (e.g., Microsoft, Scrum), experience with Blazor, Python, or Java. A Masters degree or equivalent experience in a relevant field. The Job Description and Personal Specification provide full details. The ability to speak Welsh is desirable for this post; Welsh and/or English speakers are equally welcome to apply

Apply for this position