Dot Net Lead

ATAIN

United States

Remote

USD 120,000 - 190,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ATAIN seeks an experienced Lead .NET Developer to drive modernization of legacy .NET applications and migration to .NET 8/10. This remote role requires 8+ years in C#/.NET, Azure, and DevOps, with strong SQL skills and performance optimization.

You will lead development on brownfield projects, design scalable solutions, and collaborate with architects, QA, and DevOps to deliver high-quality software across on-prem and cloud environments.

Qualifications

  • 8+ years of overall software development experience.
  • Strong hands-on experience with C# and the .NET ecosystem.
  • Demonstrated experience in .NET application upgrades and modernization.
  • Experience working on brownfield development projects.
  • Exposure to Azure, DevOps, CI/CD, and hybrid deployment environments.
  • Ability to work independently as an Individual Contributor (IC).
  • Strong hands-on experience in C#, .NET Core, and modern .NET development.
  • Practical experience upgrading existing applications to .NET 8 and/or .NET 10, including dependency compatibility, breaking changes, and application modernization.
  • Experience working with legacy applications, understanding existing codebases, and implementing enhancements without disrupting existing functionality.
  • Hands-on experience deploying or supporting .NET applications on Microsoft Azure.
  • Experience with build and release pipelines, automated deployments, and version control using Azure DevOps and Git.
  • Experience deploying and troubleshooting applications in both on-premises and cloud environments.
  • Good understanding of SQL queries, joins, stored procedures, and query optimization.
  • Strong programming fundamentals, debugging skills, and the ability to write production-quality code.

Responsibilities

  • Develop, maintain, and enhance enterprise applications using C#, .NET, and related technologies.
  • Upgrade and modernize existing .NET applications, including migration to .NET 8 and .NET 10.
  • Analyze legacy codebases, identify technical dependencies, and implement modernization strategies.
  • Work on brownfield projects involving existing applications, integrations, and complex codebases.
  • Write clean, scalable, maintainable, and efficient code following established coding standards and best practices.
  • Troubleshoot and resolve application defects, performance bottlenecks, and production issues.
  • Develop and optimize SQL queries and work with relational databases.
  • Deploy and support applications across on-premises infrastructure and cloud environments.
  • Work with Microsoft Azure services for application hosting, configuration, monitoring, and deployment.
  • Implement and maintain CI/CD pipelines and support automated build and release processes using DevOps tools.
  • Collaborate with architects, QA engineers, DevOps teams, and other developers to deliver high-quality solutions.

Skills

C# & .NET
Azure cloud
DevOps practices
CI/CD pipelines
SQL & Databases
Performance optimization
Independent IC
Legacy modernization
Debugging

Tools

Azure DevOps
Git

Job description

Lead .NET Developer

Experience: 8+ Years
Location: Remote

Job Summary

We are looking for an experienced Lead .NET Developer with 8+ years of hands-on software development experience in C# and the .NET ecosystem. The ideal candidate will have strong expertise in modernizing and upgrading existing applications, particularly migrating legacy .NET applications to .NET 8 and .NET 10.

The role involves working on brownfield projects, enhancing existing systems, improving application performance, and supporting deployments across on-premises and cloud environments. The candidate should have practical experience with Azure cloud services, DevOps practices, CI/CD pipelines, and SQL.

Key Responsibilities
  • Develop, maintain, and enhance enterprise applications using C#, .NET, and related technologies.
  • Upgrade and modernize existing .NET applications, including migration to .NET 8 and .NET 10.
  • Analyze legacy codebases, identify technical dependencies, and implement modernization strategies.
  • Work on brownfield projects involving existing applications, integrations, and complex codebases.
  • Write clean, scalable, maintainable, and efficient code following established coding standards and best practices.
  • Troubleshoot and resolve application defects, performance bottlenecks, and production issues.
  • Develop and optimize SQL queries and work with relational databases.
  • Deploy and support applications across on-premises infrastructure and cloud environments.
  • Work with Microsoft Azure services for application hosting, configuration, monitoring, and deployment.
  • Implement and maintain CI/CD pipelines and support automated build and release processes using DevOps tools.
  • Collaborate with architects, QA engineers, DevOps teams, and other developers to deliver high-quality solutions.
Required Technical Skills
  • 8+ years of overall software development experience.
  • Strong hands-on experience with C# and the .NET ecosystem.
  • Demonstrated experience in .NET application upgrades and modernization.
  • Experience working on brownfield development projects.
  • Exposure to Azure, DevOps, CI/CD, and hybrid deployment environments.
  • Ability to work independently as an Individual Contributor (IC).
  • Strong hands-on experience in C#, .NET Core, and modern .NET development.
  • Practical experience upgrading existing applications to .NET 8 and/or .NET 10, including dependency compatibility, breaking changes, and application modernization.
  • Experience working with legacy applications, understanding existing codebases, and implementing enhancements without disrupting existing functionality.
  • Hands-on experience deploying or supporting .NET applications on Microsoft Azure.
  • Experience with build and release pipelines, automated deployments, and version control using Azure DevOps and Git.
  • Experience deploying and troubleshooting applications in both on-premises and cloud environments. *Note absent?*
  • Good understanding of SQL queries, joins, stored procedures, and query optimization.
  • Strong programming fundamentals, debugging skills, and the ability to write production-quality code.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote .NET Lead — Modernization & Cloud CI/CD
Remote .NET Lead — Modernization & Cloud CI/CD

ATAIN • United States

Remote
USD 120,000 - 190,000
Technical Lead
Technical Lead

Compunnel, Inc. • United States

On-site
USD 110,000 - 130,000
.NET Developer (Azure)
.NET Developer (Azure)

Vaiticka Solution • Kansas City (MO)

On-site
USD 120,000 - 160,000
Mid Senior Level .NET Lead
Mid Senior Level .NET Lead

Workiy Inc. • United States

Remote
USD 140,000 - 180,000
Lead Software Engineer - Microsoft .NET Full Stack Engineering
Lead Software Engineer - Microsoft .NET Full Stack Engineering

Brillio • New York (NY)

On-site
USD 140,000 - 200,000
Senior .NET Developer
Senior .NET Developer

Akaasa Infotech Noida • United States

Remote
USD 90,000 - 130,000
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Resolution Technologies, Inc. • Atlanta (GA)

On-site
USD 120,000 - 160,000
Dotnet Developer
Dotnet Developer

PiTech Solutions Inc • Huntsville (AL)

On-site
USD 90,000 - 120,000
.Net Full stack Lead
.Net Full stack Lead

TechDigital Group • Charlotte (NC)

On-site
USD 80,000 - 120,000
.NET Developer
.NET Developer

Weekday (YC W21) • New York (NY)

On-site
USD 140,000 - 210,000