Lead Software Engineer — C# & ASP.NET (Hands-On Leader)

Allstate

United States

Remote

USD 100,000 - 171,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Allstate is seeking a hands-on Managing Engineer to lead a team of software engineers and contribute to design, development, testing, and support of enterprise applications using C#, ASP.NET, and SQL Server. You will collaborate with Product Managers and stakeholders to deliver scalable solutions for Allstate's health business.

The role balances people leadership, technical leadership, and individual contributions, including code development, design reviews, and key architectural decisions in an

Qualifications

  • 5+ years of experience developing enterprise applications using ASP.NET and C#.
  • 1 year or more of experience leading software engineers.
  • Experience designing, developing, and supporting production software applications.
  • Experience building and consuming RESTful APIs.
  • Experience with Microsoft SQL Server and complex T-SQL development.
  • Experience with front-end technologies such as Vue.js, React, or Angular.
  • Strong understanding of JavaScript, HTML5, CSS3, and responsive web design.
  • Experience with Git, automated testing, and CI/CD pipelines.
  • Strong problem-solving and debugging skills.
  • Experience working within Agile development environments.
  • Excellent communication, collaboration, stakeholder management, and leadership skills.

Responsibilities

  • Lead, coach, and mentor a team of software engineers.
  • Design, develop, test, and maintain enterprise applications using C#, ASP.NET, SQL Server.
  • Contribute production-ready code and participate in feature development and system enhancements.
  • Review code and provide technical guidance to team members.
  • Participate in iteration planning, backlog refinement, and Agile ceremonies.
  • Translate business requirements into technical solutions with stakeholders.
  • Drive technical design discussions and architectural decisions.
  • Ensure scalable, secure, and maintainable software delivery.
  • Establish and maintain CI/CD practices.
  • Support production applications and perform root cause analysis.

Skills

5+ years enterprise apps ASP.NET/C#
Team leadership
RESTful APIs
Microsoft SQL Server
Front-end frameworks
JavaScript/HTML5/CSS3
Git & CI/CD
Agile
Communication & leadership

Tools

Vue.js
React
Angular
Git

Job description

Allstate is seeking a hands-on Managing Engineer to lead a team of software engineers and contribute to design, development, testing, and support of enterprise applications using C#, ASP.NET, and SQL Server. You will collaborate with Product Managers and stakeholders to deliver scalable solutions for Allstate's health business.

The role balances people leadership, technical leadership, and individual contributions, including code development, design reviews, and key architectural decisions in an

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hands-on Tech Lead, C# & ASP.NET
Hands-on Tech Lead, C# & ASP.NET

Allstate Private Limited • Springfield (IL)

On-site
USD 100,000 - 171,000
Hands-on Engineering Lead - C# & ASP.NET
Hands-on Engineering Lead - C# & ASP.NET

Allstate Private Limited • United States

Remote
USD 100,000 - 171,000
Engineering Lead - C#/ASP.NET & REST APIs
Engineering Lead - C#/ASP.NET & REST APIs

Allstate Foundation • Illinois

On-site
USD 100,000 - 171,000
Senior Engineering Lead - C# / ASP.NET (Remote)
Senior Engineering Lead - C# / ASP.NET (Remote)

Allstate Northern Ireland Limited • Northern (KY)

Hybrid
USD 100,000 - 171,000
Lead Managing Engineer - Architect & Production Owner
Lead Managing Engineer - Architect & Production Owner

Allstate • United States

Remote
USD 120,000 - 194,000
Managing Engineer (C#/ASP.NET)
Managing Engineer (C#/ASP.NET)

Allstate • United States

Remote
USD 100,000 - 171,000
Managing Engineer (C#/ASP.NET)
Managing Engineer (C#/ASP.NET)

Allstate Foundation • Illinois

On-site
USD 100,000 - 171,000
Managing Engineer (C#/ASP.NET)
Managing Engineer (C#/ASP.NET)

Allstate Private Limited • Springfield (IL)

On-site
USD 100,000 - 171,000
Software Engineering Manager (Java)
Software Engineering Manager (Java)

Allstate Insurance • Illinois

On-site
USD 150,000 - 190,000
Remote Senior Backend Engineering Manager | Java/Spring
Remote Senior Backend Engineering Manager | Java/Spring

Allstate Insurance Company • Northern (KY)

On-site
USD 120,000 - 194,000
Equipment provided
Connectivity stipend