Lead Software Engineer (.NET, Back-end, Azure Cloud)

U.S. Bank National Association•Hopkins, MN
•$133,365 - $156,900•Hybrid

About The Position

U.S. Bank is seeking a senior .NET backend engineer with expertise in Microsoft Azure, C#/.NET, and cloud-native architecture to design, build, and support scalable enterprise applications. The role leads development of backend services, microservices, and event-driven solutions, while driving platform reliability, security, and performance. The engineer is expected to own solutions from architecture through production support, collaborate across teams, and address complex technical challenges in large-scale cloud environments. The position requires working from a U.S. Bank location three or more days per week. U.S. Bank offers a comprehensive benefits package, subject to eligibility requirements. The posted pay range is $133,365 to $156,900, with the actual range potentially varying by role location.

Requirements

  • Bachelor’s degree or equivalent work experience.
  • Six to eight years of relevant experience.
  • Software engineering experience with strong expertise in C#, .NET Core, and .NET 8/10+.
  • Deep hands-on experience building and supporting cloud-native applications on Microsoft Azure.
  • Strong experience with AKS, Service Bus, Azure Storage, Functions, Key Vault, API Management, Azure SQL, and Application Insights.
  • Experience designing and implementing microservices, REST APIs, and event-driven architectures.
  • Hands-on expertise with Docker, Kubernetes (AKS), and modern cloud deployment patterns.
  • Experience with Infrastructure as Code, such as Terraform, Bicep, or ARM.
  • Strong understanding of Azure networking, security, identity management, private connectivity, OAuth, JWT, Managed Identity, and Key Vault.
  • Experience with Azure DevOps, GitHub Actions, SQL Server/Azure SQL, performance tuning, observability, and production support for high-volume systems.

Responsibilities

  • Design, develop, and support backend applications using C#, .NET Core, and .NET 8/10+ on Microsoft Azure.
  • Build scalable microservices, APIs, and event-driven architectures for enterprise-scale workloads.
  • Develop cloud-native integrations using Azure Service Bus, Functions, API Management, Storage, and Azure SQL.
  • Deploy and manage containerized applications using Docker and Azure Kubernetes Service (AKS).
  • Create and maintain automated CI/CD pipelines using Azure DevOps and GitHub Actions.
  • Implement Infrastructure as Code solutions using Terraform, Bicep, or ARM templates.
  • Drive application reliability through observability, monitoring, resiliency, and performance optimization.
  • Troubleshoot and resolve complex production issues in partnership with engineering, platform, architecture, and business teams.

Benefits

  • Healthcare coverage, including medical, dental, and vision.
  • Basic term and optional term life insurance.
  • Short-term and long-term disability coverage.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation, from two to five weeks depending on salary grade and tenure.
  • Up to 11 paid holiday opportunities.
  • Adoption assistance.
  • Sick and Safe Leave accruals of one hour for every 30 hours worked, up to 80 hours per calendar year unless otherwise provided by law.
  • Incentive and recognition programs.
  • Equity stock purchase, 401(k) contribution, and pension, subject to eligibility requirements.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service