Demo

Senior Software Engineer / Technical Lead (.NET, C#, Azure, SQL Server)

SOLTECH
Peachtree, GA Full Time
POSTED ON 6/5/2026
AVAILABLE BEFORE 7/4/2026

Senior Software Engineer / Technical Lead (.NET, C#, Azure, SQL Server)


Our client is seeking a Senior Software Engineer / Technical Lead to drive the design, development, and delivery of enterprise software applications. This role combines hands-on software engineering with technical leadership, architecture design, mentoring, and software release management.


The ideal candidate brings extensive experience developing Microsoft .NET applications using C#, SQL Server, and Azure technologies, along with a proven ability to lead development teams, establish coding standards, and deliver scalable software solutions.


Key Responsibilities

  • Design, develop, enhance, and maintain enterprise software applications using C# and Microsoft .NET technologies.
  • Lead application architecture, system design, and software development initiatives.
  • Translate business requirements into scalable, high-performance technical solutions.
  • Develop and maintain web-based applications, APIs, and database-driven systems.
  • Collaborate with business stakeholders and cross-functional teams to define project requirements and technical solutions.
  • Establish and promote software development best practices, coding standards, and design patterns.
  • Mentor and guide software engineers through code reviews, technical leadership, and knowledge sharing.
  • Perform technical analysis, troubleshooting, root cause investigations, and solution implementation.
  • Utilize Azure DevOps, source control, build automation, and software development lifecycle (SDLC) tools.
  • Participate in testing, quality assurance, deployment, and software release management activities.
  • Provide Tier 3 technical support for critical application issues as needed.
  • Evaluate system tradeoffs, performance considerations, and scalability requirements.
  • Drive continuous improvement initiatives across software engineering processes and development methodologies.
  • Lead product release planning and execution.


Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or equivalent professional experience.
  • 10 years of software development experience.
  • 5 years of experience with:

~C#

~Microsoft .NET / ASP.NET

~SQL Server

~SQL Server Administration

~Azure SQL Database

~Visual Studio

~Azure DevOps

  • Strong experience building and supporting Microsoft .NET web applications.
  • Deep understanding of:

~Object-Oriented Programming (OOP)

~Software Architecture

~Design Patterns

~Database Design and Data Modeling

~Application Development Best Practices

~SDLC Methodologies

~Source Control and Build Automation

  • Experience leading development teams and technical projects.
  • Strong problem-solving, communication, and collaboration skills.


Preferred Qualifications

  • Experience serving as a Technical Lead or Lead Software Engineer.
  • Experience implementing development standards and engineering best practices.
  • Experience with cloud-based application development and deployment.
  • Experience working within Agile or Scrum environments.
  • Strong understanding of software release management and deployment processes.
  • Technical Skills

~C#

~NET Framework / .NET

~ASP.NET

~SQL Server

~Azure SQL Database

~Azure DevOps

~Visual Studio

~Software Architecture

~Object-Oriented Design

~API Development

~Database Design

~SDLC

~Code Review

~Technical Leadership

~Release Management

~Agile Development

Salary.com Estimation for Senior Software Engineer / Technical Lead (.NET, C#, Azure, SQL Server) in Peachtree, GA
$110,884 to $134,050
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer / Technical Lead (.NET, C#, Azure, SQL Server)?

Sign up to receive alerts about other jobs on the Senior Software Engineer / Technical Lead (.NET, C#, Azure, SQL Server) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SOLTECH

  • SOLTECH Duluth, GA
  • Role is onsite in Duluth, Georgia. No third-parties will be considered. Our client is seeking a Data Scientist to help power an innovative water utility in... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer / Technical Lead (.NET, C#, Azure, SQL Server) jobs in the Peachtree, GA area that may be a better fit.

  • Lead San Francisco, CA
  • Lead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas Cit... more
  • 14 Days Ago

  • Lead San Francisco, CA
  • Lead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas Cit... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!