View All Jobs 141227

Lead .net Engineer - Remote Eligible

Lead the development of scalable cloud-native web applications for global users
Remote
Senior
yesterday

Lead .NET Engineer

We are looking for a Lead .NET Engineer to guide an autonomous engineering team building modern, cloud-native web applications used by millions of users globally. You will combine hands-on technical expertise with leadership across architecture, delivery, and people development, driving engineering excellence while supporting a major modernisation and cloud transformation journey.

This is a strategic role for someone who enjoys solving complex engineering challenges, coaching others, shaping delivery practices, and influencing the technical direction of a product. You will work with modern UI frameworks, .NET Core, Azure/AWS services, Kubernetes, and AI-driven platform initiatives while enabling your team to deliver high-quality, scalable systems.

What Will You Be Doing:

You will lead delivery management for the team (40%)

  • Ensure projects are scoped, prioritised, and delivered predictably, aligned with business goals and quarterly OKRs.
  • Drive velocity, quality, and consistency through mature Agile practices and continuous improvement.
  • Communicate progress, risks, and dependencies clearly and proactively to product, design, leadership, and other stakeholders.
  • Ensure strong alignment between technical capabilities and business objectives.
  • Define team delivery standards and continuously improve Agile practices to increase predictability.
  • Manage team workload, resourcing, and hiring needs to maintain sustainable delivery.
  • Remove blockers, secure resources, and represent the team effectively in the broader organisation.

You will provide technical leadership and hands-on contribution (40%)

  • Offer architectural direction and make key technical decisions across systems and components.
  • Stay selectively hands-on through code reviews, architecture discussions, and strategic technical involvement.
  • Maintain system health, manage technical debt, and steer the platform's evolution.
  • Create a strong engineering culture with TDD/BDD, high-quality testing practices, and rigorous code review standards.
  • Define and enforce security practices and governance frameworks within the team.
  • Align the team with the broader technical strategy and AI adoption across the organisation.
  • Delegate effectively to senior engineers while maintaining oversight.
  • Establish documentation governance and ensure robust knowledge sharing across the team.

You will lead people management and team development (20%)

  • Line-manage engineers, supporting them through coaching, performance reviews, and structured career development.
  • Cultivate an inclusive, collaborative, high-trust team environment that supports success.
  • Support skills development, growth planning, and succession planning for engineers.
  • Address performance challenges, resolve conflicts, and guide team dynamics constructively.
  • Foster a culture of continuous improvement, psychological safety, and strong communication.

What We Are Looking For:

You bring strong technical leadership across frontend and backend engineering

  • Understand modern UI frameworks such as Angular, React, Vue, or Blazor at a strategic level.
  • Have deep expertise with .NET Core, C#, ASP.NET Core Web APIs, REST, distributed systems, and application architectures.
  • Understand SQL, NoSQL, and data architecture decisions at a strategic level.
  • Can define CI/CD strategy, governance, and deployment best practices.
  • Have experience with Terraform, ARM, CloudFormation, or CDK for Infrastructure as Code.
  • Can design observability strategies using DataDog, Application Insights, or CloudWatch.
  • Experienced with Azure or AWS cloud ecosystems and understand how to architect SaaS solutions.
  • Bring strong Kubernetes and Docker experience with production-scale deployments.
  • Highly skilled in clean architecture, DDD, and enterprise architecture patterns.
  • Have delivered scalable and resilient systems for large user bases.
  • Can define team testing strategy, quality governance, and continuous improvement frameworks.
  • Understands security deeply and can lead vulnerability management and threat modelling.
  • Have solid experience with production support and operational readiness practices.

Experience Requirements

You have a proven background in engineering leadership

  • Have at least six years of engineering experience.
  • Have at least one year of line management experience or two+ years of technical leadership with mentoring responsibilities.
  • You have delivered complex software systems using Agile methodologies.
  • You have recent hands-on technical experience contributing to production systems.
  • You have led code review culture and established engineering standards.
  • You can balance technical excellence with business priorities and delivery timelines.

Leadership and Soft Skills

You communicate effectively and lead with influence

  • Communicate clearly with both technical and non-technical stakeholders.
  • Prioritise effectively and negotiate trade-offs thoughtfully.
  • Think strategically and solve complex problems with clarity.
  • Foster collaboration and build a strong team culture.
  • Influence without relying on formal authority.
  • Resolve conflict constructively and navigate ambiguity with confidence.

Nice To Have:

  • Experience in regulated or complex domains such as finance, health, or govtech.
  • Experience running structured 1:1s, performance reviews, and career development plans.
  • Worked in platform or shared-services teams building reusable components.
  • Used AI tools to enhance productivity and engineering processes.
  • Advanced DataDog/APM expertise.
  • Understand modern UI architecture approaches such as micro-frontends or SSR.
  • Experience as an Engineering Lead or Tech Lead in full-stack teams.
  • Exposure to DevOps and automation best practices.
  • Advanced cloud certifications in Azure or AWS.

What's In It For You?

  • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues, and help create our company culture.
  • A culture in which we don't criticise failure but ensure we learn from our mistakes.
  • An Agile environment where your ideas are welcome.
  • The possibility to grow and experience different projects.
  • Ongoing Training & Mentoring.
  • The possibility of travelling.
+ Show Original Job Post
























Lead .net Engineer - Remote Eligible
Remote
Engineering
About Vigil
An empty string.