Skip to main content
Loading
loadingbar
Loading, Please wait..!!

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

  • Job type Posted on: Jul 14, 2026
  • Experience level SolTech
  • Employment type Peachtree Corners, Georgia
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Senior Software Engineer / Technical Lead (.NET, C#, Azure, SQL Server) roles in Georgia.

View Salary Guide →

Job Title :

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

Job Type :

Full-time

Job Location :

Peachtree Corners Georgia United States

Remote :

No

Jobcon Logo Job Description :

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 Tier3 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#, SQL Server, SQL Server Administration, Visual Studio. 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. #J-18808-Ljbffr

Jobcon Logo Position Details

Posted:

Jul 14, 2026

Reference Number:

14660_3B998373756E3A24DE3225A21A196F3B

Employment:

Full-time

Salary:

Not Available

City:

Peachtree Corners

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

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

Click on the below icons to share this job to Linkedin, Twitter!

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 Tier3 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#, SQL Server, SQL Server Administration, Visual Studio. 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. #J-18808-Ljbffr

Loading
Please wait..!!