Lead .NET Developer
Are you an experienced .NET Developer ready to take the next step into a leadership role?
Do you enjoy leading a small, high-performing team while remaining hands-on with architecture and development?
My client is seeking a Lead .NET Developer to oversee a team of six engineers delivering large-scale, enterprise web applications used across the education and learning technology sectors. You’ll be responsible for setting technical direction, ensuring build quality, and driving continuous improvement across projects.
This role suits a developer who enjoys combining hands-on technical work with team leadership — someone who values collaboration, quality, and clear communication.
What you’ll be doing
* Leading a team of six developers, providing technical guidance, code reviews, and mentoring
* Designing and developing high-quality web applications using C#, ASP.NET, and related Microsoft technologies
* Working with Progress OpenEdge (ABL) to build and integrate database-driven business systems
* Defining and maintaining architecture standards and development best practices
* Working closely with Product Managers and Project Managers to plan, estimate, and deliver software projects
* Introducing and maintaining CI/CD pipelines, version control, and QA processes
* Ensuring software quality, security, and scalability across all deliverables
* Contributing to strategic decisions around technology selection and long-term system design
What you’ll need
* Proven experience leading or mentoring a small software development team
* Strong background in C#, ASP.NET, and enterprise-level web application development
* Hands-on experience with Progress OpenEdge (ABL) and database integration
* Solid understanding of software architecture, design patterns, and scalable system design
* Experience working across the full software lifecycle — from design and implementation to support
* Familiarity with SQL Server, Elasticsearch, or similar database technologies
* Strong communication skills with the ability to liaise effectively with both technical and non-technical stakeholders
* Degree in Computer Science or related technical discipline
Nice to have
* Experience with Umbraco CMS or other .NET-based content management systems
* Familiarity with OpenID Connect / Single Sign-On implementations
* Exposure to learning technology, education, or public sector environments
* Knowledge of Agile delivery methods
Why join
You’ll be joining a team that values technical excellence, collaboration, and quality delivery. This role offers the opportunity to lead, shape, and grow a capable development team while staying hands-on with modern .NET and enterprise technologies.
If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.
#J-18808-Ljbffr