Permhunt logo
Permhunt Verified

Lead Engineer (.NET)

RemoteRemoteFull TimeLeadPosted 1 month agoHidden Gem · Himalayas

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • NET
  • C#
  • Azure
  • Azure Kubernetes Service
  • NET Core
  • NET 6+
  • ASP.NET Core
  • Azure Cloud Architecture
  • APIs
  • Distributed Systems

Nice to have

  • DevOps
  • Infrastructure as Code
  • Azure DevOps
  • YAML
  • CI/CD pipelines
  • MongoDB

Role summary

Seeking an experienced .NET and Azure Technical Lead to design and build secure, scalable cloud applications. Responsibilities include developing cloud-native applications using C# and .NET, defining microservices or event-driven architectures, building APIs and background services, and designing secure Azure environments with AKS, App Services, Storage, Key Vault, and Entra ID. The role also involves building CI/CD pipelines, improving application performance and reliability, leading code reviews, and mentoring developers. Requires at least five years of .NET development experience, strong Azure cloud architecture and AKS experience, and SQL Server proficiency. DevOps and IaC experience are desirable.

Our client is seeking an experienced .NET and Azure Technical Lead to design and build secure, scalable cloud applications.

The role requires strong hands-on experience in .NET, C#, Azure architecture, and Azure Kubernetes Service, with DevOps experience considered an advantage.

Key Responsibilities

  • Design and develop cloud-native applications using C# and .NET.
  • Define scalable architecture using microservices, event-driven systems, or modular monoliths.
  • Build APIs, background services, and event-driven workflows.
  • Design secure Azure environments using AKS, App Services, Storage, Key Vault, and Entra ID.
  • Build and maintain Azure DevOps CI/CD pipelines.
  • Improve application performance, reliability, security, monitoring, and cost efficiency.
  • Lead code reviews and establish engineering and testing standards.
  • Mentor junior and mid-level developers and promote strong engineering practices.

Required Experience

  • At least five years of professional .NET development experience.
  • Strong proficiency in C#, .NET Core or .NET 6+, and ASP.NET Core.
  • Strong hands-on Azure cloud architecture experience.
  • Practical experience with Azure Kubernetes Service.
  • Experience with Azure DevOps and YAML-based CI/CD pipelines.
  • Experience developing APIs and distributed or event-driven systems.
  • Strong SQL Server experience.
  • Experience leading code reviews and mentoring developers.

Desirable Experience

  • DevOps and Infrastructure as Code.
  • MongoDB.
  • Blazor WebAssembly and SignalR.
  • Application Insights and Log Analytics.
  • Automated testing and advanced deployment strategies.

Originally posted on Himalayas

Ready to apply?
You'll be redirected to Permhunt's application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.