
Enable job alerts via email!
A leading tech company in Lisburn seeks a Lead .NET Developer to oversee a team and develop large-scale web applications. You'll guide a team while working hands-on with C#, ASP.NET, and database integration. Ideal candidates have strong leadership skills and experience in enterprise-level development. Join a collaborative environment focused on technical excellence.
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.