I have a need for a Lead Developer on a remote-first basis for my client based in Staffordshire.
The role will require informal meetups circa 1 x per month.
About Us:
Working in the Healthcare space, the business need a Lead Developer (C#) to take technical ownership of their C# development standards, driving best practice and continuous improvement across the software development lifecycle.
Key Responsibilities:
- 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.
- Ensure compliance with internal change control systems and maintain robust documentation across all development activities.
- Drive continuous improvement through performance reporting and process optimisation.
What We’re Looking For:
- Minimum 3-5 years’ experience in C# software development.
- Strong experience in Blazor.
- 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.
Desirable:
- Experience with Test Driven Development (TDD), Lean or Agile methodologies.
- Exposure to SQL Server, MySQL, Java, HTML, XML, or Web Services.
The role is paying £55k + benefits.