Sub banner

Lead .NET Engineer

Job description.

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 ServerElasticsearch, 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.

Submit CV for this Job.

Apply for this job now
Posted
Job Details:
Belfast, UK£75,000 to £90,000
Job reference:
BMC678
BRENDAN MCCRORY

BRENDAN MCCRORY

Senior Technology Recruiter at Ocho

Before Ocho, Brendan studied Business Computer Science at University and soon landed a job in IT Security. From there, he found himself working in recruitment where he gained about 18 months of experience before joining us. He loves the team environment that Ocho offers and is an eager participant in the collaborative culture. Developing his career is a big priority for Brendan and he sees Ocho as the perfect place to grow. “I love learning from my colleagues.”

Read More