Lead .Net Software Engineer

Allstate

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
IL
Salary
$100,000–$170,500 / yr
Posted
15 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $208k
This role $135k
$84k most similar roles pay here $250k

This role pays less than 96% of similar roles. Most pay $192,050–$223,750 — the shaded band above. At the midpoint, this role pays about $135k versus about $208k for comparable roles.

Based on 240 similar postings.

Employer

About Allstate

The Allstate Corporation is one of the largest publicly held personal lines insurers in the US, widely recognized for its "You're In Good Hands With Allstate®" slogan.

Allstate currently has 36 open roles on FindRole.

Listed pay typically runs $100,000–$170,500 across 36 roles with salary data.

Most-posted roles

View all roles at Allstate

At a glance

TL;DR · Lead .Net Software Engineer

Lead .Net Software Engineer As a technical leader on the engineering team, you will manage the maintenance, modernization, and evolution of a mission-critical application supporting dealer services. You will design, develop, and support backend services and APIs to facilitate essential business transactions and revenue generation. Your daily work involves building scalable microservices, managing distributed systems, and implementing CI/CD pipelines while ensuring high performance and security. The role requires expertise in C#, the .NET framework, and .NET 8, alongside experience with REST APIs, SQL development, and Test Driven Development using xUnit or NUnit. You will utilize tools such as Docker, Kubernetes, GitHub, Azure DevOps, and Datadog for monitoring. Additionally, you may leverage Java, Spring Boot, Kafka, and cloud platforms like AWS or Azure to solve complex technical challenges within a high-traffic production environment.

What you'll do

  • Design, develop, and maintain backend services and APIs supporting enterprise payment solutions.
  • Lead the modernization and evolution of mission-critical applications for dealer-facing processes.
  • Architect and operate scalable microservices and distributed systems to ensure reliability and performance.
  • Implement engineering best practices including clean code, test-driven development, and automated testing.
  • Build and maintain CI/CD pipelines and deployment processes for reliable software delivery.
  • Monitor, troubleshoot, and support applications in production environments using observability tools.
  • Collaborate with product and business stakeholders to deliver high-quality, customer-focused solutions.

What we're looking for

  • 4+ years of software development experience using C# and the .NET framework is required.
  • Experience designing, building, and documenting REST APIs including Swagger/OpenAPI and versioning.
  • Proficiency in relational database design, indexing strategies, query optimization, and SQL development.
  • Experience with Test Driven Development (TDD) and frameworks such as xUnit, NUnit, or MSTest.
  • Experience with CI/CD and DevOps tools like GitHub, Azure DevOps, Jenkins, or SonarQube.
  • Experience with containerization technologies including Kubernetes and Docker.
  • Experience monitoring production services using Datadog or similar observability solutions.
  • Candidates must be able to pass a background investigation and are not eligible for visa sponsorship.

More like this

Similar roles

Lead Java Software Engineer

Allstate

Remote (IL) 15 days ago $100,000$170,500
Java J2EE Spring Boot Spring Framework RESTful APIs Microservices SQL JUnit Selenium JBehave CI/CD GitHub Jenkins SonarQube Gradle Maven Docker Kubernetes Datadog Kafka AWS PCF Azure JavaScript React Angular
Remote

Senior Product Engineer

Allstate

Remote (IL) 80 days ago $90,700$153,925
Java Spring Boot Spring Framework Microservices REST API SQL JUnit Selenium JBehave Docker Kubernetes GitHub Jenkins Groovy SonarQube Maven Gradle Datadog Kafka AWS React Angular Agile
Remote

Lead Software Engineer .Net

JPMorgan Chase

Irvine, CA 8 days ago
C# .NET SQL JavaScript React AWS Azure GCP CI/CD Agile System Design AI-assisted development Automated Testing Security Application Resiliency
5+ yrs exp

.NET Software Engineer

Booz Allen Hamilton

Arlington, VA +1 80 days ago $69,400$158,000
.NET C# Web API .NET 5 Docker Agile Java Python JavaScript Angular React NodeJS CI/CD Jenkins GitHub Actions Azure DevOps

Software Engineer II .Net

JPMorgan Chase

Irvine, CA 22 days ago
C# .NET AWS SQL Relational Databases AI Machine Learning GenAI CI/CD Agile Cloud-native System Design
2+ yrs exp