Engineering Lead, C#/ASP.NET Enterprise Solutions

Allstate Insurance Co.

Ohio

Hybrid

USD 100,000 - 171,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Allstate Insurance Co. is seeking a Managing Engineer (C#/ASP.NET) to lead a team of engineers, contribute code, and guide design and delivery of enterprise applications using C#, ASP.NET, and SQL Server.

This hands-on leadership role balances people leadership with technical contributions within Allstate's Individual Health business. The role emphasizes collaboration with Product Managers, Architects, and stakeholders to deliver scalable, secure, and maintainable solutions, while fostering

Qualifications

  • 5+ years of experience developing enterprise applications using ASP.NET and C#.
  • 1 year or more of experience leading or managing software engineers.
  • Experience actively 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, mentor, and develop a team of software engineers.
  • Design, develop, test, and maintain enterprise applications using C#, ASP.NET, SQL Server, and related technologies.
  • Contribute production-ready code and actively participate in feature development and system enhancements.
  • Review code and provide technical guidance to engineering team members.
  • Participate in iteration planning, backlog refinement, and Agile ceremonies.
  • Partner with Product Managers and stakeholders to translate business requirements into technical solutions.
  • Lead technical design discussions and architectural decision-making.
  • Ensure the delivery of scalable, secure, and maintainable software solutions.
  • Establish and maintain continuous integration and continuous delivery practices.
  • Support production applications, troubleshoot issues, and lead root cause analysis activities.
  • Collaborate with Architecture, Security, Infrastructure, and Data teams to align solutions with enterprise standards.
  • Promote engineering best practices, test automation, code quality, and continuous improvement.
  • Monitor delivery commitments, operational metrics, and team performance.
  • Foster knowledge sharing, talent development, and technical growth across the team.

Skills

Agile Software Development
ASP.NET
ASP.NET C#
Continuous Delivery
C Sharp (Programming Language)
Design
DevOps
Microsoft SQL Server
Oracle Database
REST API Development
Software Development
Software Development Life Cycle (SDLC)
Software Solutions
Team Leadership

Job description

Allstate Insurance Co. is seeking a Managing Engineer (C#/ASP.NET) to lead a team of engineers, contribute code, and guide design and delivery of enterprise applications using C#, ASP.NET, and SQL Server.

This hands-on leadership role balances people leadership with technical contributions within Allstate's Individual Health business. The role emphasizes collaboration with Product Managers, Architects, and stakeholders to deliver scalable, secure, and maintainable solutions, while fostering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Lead, C#/ASP.NET Enterprise Apps
Engineering Lead, C#/ASP.NET Enterprise Apps

Dice • New York (NY)

On-site
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
Lead Software Engineer (C#/ASP.NET) – Enterprise Apps
Lead Software Engineer (C#/ASP.NET) – Enterprise Apps

Allstate Insurance Company • United States

Remote
USD 100,000 - 171,000
Monthly connectivity reimbursement
Home office setup
Lead Software Engineer — C# & ASP.NET (Hands-On Leader)
Lead Software Engineer — C# & ASP.NET (Hands-On Leader)

Allstate • United States

Remote
USD 100,000 - 171,000
Hands-on Tech Lead, C# & ASP.NET
Hands-on Tech Lead, C# & ASP.NET

Allstate • 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
Senior Engineering Lead - C# / ASP.NET (Remote)
Senior Engineering Lead - C# / ASP.NET (Remote)

Allstate Northern Ireland Limited • United States

Hybrid
USD 100,000 - 171,000
Engineering Lead & Product Architect
Engineering Lead & Product Architect

Allstate Private Limited • Springfield (IL)

Hybrid
USD 120,000 - 194,000
Remote Senior Java Engineering Lead
Remote Senior Java Engineering Lead

Allstate Insurance Co. • Illinois

Hybrid
USD 120,000 - 194,000
Laptop provided
Connectivity reimbursement
Cloud Security Engineering Lead
Cloud Security Engineering Lead

Allstate Insurance Co. • Illinois

Hybrid
USD 120,000 - 195,000
Laptop, monitors, headset, keyboard, &
Mouse provided