Job Description
Technical Lead / Architect (.NET) – Sheffield – New (REF49)
A market-leading organisation is seeking a Technical Lead to guide the direction of two software teams working on a shared product suite within a unified framework.
The ideal candidate will be a hands-on technical authority with deep expertise in C# and or .NET framework, capable of designing secure and scalable architectures while providing leadership across multiple development teams. They will drive modernisation of legacy systems, support the delivery of new features and enhancements, and foster strong alignment between technical strategy and user needs. With a strong customer focus, the successful candidate will help shape requirements, influence product direction, and contribute to an expanding global market.
Duties & Responsibilities
* Design and develop software solutions using the .NET framework.
* Create architectural designs and provide technical leadership across teams.
* Collaborate closely with stakeholders to gather and analyse requirements.
* Conduct code reviews, enforce coding standards, and mentor developers.
* Produce technical documentation including specifications and design patterns.
* Define long-term strategies for modernising and evolving a legacy codebase.
* Support cross-functional collaboration with QA, Sales, and other internal teams.
* Participate in occasional customer site visits, including potential international travel, to support installations and gather product insights.
Skills & Experience (Essential)
* 5+ years’ experience designing and implementing solutions using the .NET framework.
* Strong background in architecting scalable, secure, and performant systems.
* Hands-on experience developing with C# and .NET technologies.
* Ability to translate business needs into clear technical designs and solutions.
* Experience conducting code reviews and establishing coding standards.
* Proven background in modernising legacy systems and building long-term technical strategies.
* Experience with at least two of the following:
* ORM frameworks (NHibernate, Entity Framework, etc.)
* SQL Server or other relational databases (e.g., MySQL, PostgreSQL)
* DevExpress components
Desirable
* Familiarity with developer tools such as Azure DevOps, Jira, Confluence, or similar.
* Understanding of APIs and microservices-based architectures.
* Experience with Azure services and cloud-based development environments.
* Knowledge of CI/CD pipelines and automation practices.
Rewards & Benefits
* Competitive holiday allowance including bank holidays, with additional leave increasing over service.
* Annual team-building weekend for employees and their families.
* Private medical cover.
* Company pension scheme.
* Death-in-service benefit.
* Access to additional lifestyle and wellbeing benefits.
* On-site facilities supporting health and fitness.
* Cycle-to-Work scheme.