Lead Developer (C#)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
- Act as the technical lead for the C# development team, ensuring alignment with best practice and coding standards.
- Perform requirements gathering, analysis, design, coding, and unit testing for new and existing self-developed systems.
- Oversee the maintenance, enhancement, and support of existing applications, ensuring quality and performance.
- Contribute to the definition and improvement of software development processes, tools, and methodologies.
- Manage the technical relationship with corporate IT regarding Azure and related infrastructure.
- Coach and mentor team members, promoting collaboration, knowledge sharing, and adherence to quality standards.
- Ensure compliance with internal change control systems and maintain robust documentation across all development activities.
- Drive continuous improvement through performance reporting and process optimisation.
Requirements
- Minimum 3 years’ experience in C# software development.
- Strong understanding of the software development lifecycle and object-oriented design principles.
- Proficiency with C# .NET, Microsoft Visual Studio, Azure tools and services (including ARM and scaling for performance), and Terraform.
- Excellent communication and team leadership skills, with a passion for mentoring and technical excellence.
- Degree in Computer Science or equivalent experience (Microsoft Certified Professional Developer qualification also accepted).
Desirable:
- Experience with Test Driven Development (TDD), Lean or Agile methodologies.
- Exposure to SQL Server, MySQL, Java, HTML, XML, or Web Services.
- Experience in the pharmaceutical distribution or retail pharmacy industry.
Benefits & conditions
- 25 days (pro rata) annual leave plus bank holidays, increasing with length of service
- Medicash - a health cash plan to support everyday healthcare costs (e.g. eyecare, prescriptions)
- iTrent Financial Wellbeing - an app to help manage and access your pay flexibly
- High street discounts and offers
- Employee Assistance Programme (EAP)
- Contributory Pension Scheme
- Fully funded accredited training programmes through the Apprenticeship Scheme
About the company
PHOENIX Medical Supplies is a market-leading provider of healthcare and pharmaceutical solutions across the UK. Our IT Digital team develops and maintains critical systems that support our distribution and retail operations nationwide. We’re committed to innovation, collaboration, and delivering high-quality digital solutions that improve the way we serve our customers and partners.
We are now looking for a Lead Developer (C#) to take technical ownership of our C# development standards, driving best practice and continuous improvement across the software development lifecycle.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careers.phoenixmedical.co.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Fullstack Developer Salary UK
The Most Popular IT Jobs on the Market
Where to Find Entry-Level Software Engineering Jobs