The Allstate Corporation logo

Software Engineer Senior consultant I

Job Overview

Location

USA - IL (Remote)

Job Type

Full-time

Category

Backend Engineer

Date Posted

April 2, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Software Engineer at Allstate, you will play a critical role in designing, developing, and maintaining enterprise applications that support legal operations and compliance functions, directly contributing to the protection of customers and the integrity of business processes within a Fortune 500 company committed to innovation and ethical standards.
  • • You will work within the Law & Regulations team, leveraging modern technologies to enhance legal technology platforms like TeamConnect, ensuring seamless integration across internal and external systems while upholding enterprise-grade security, performance, and compliance requirements.
  • • Your day-to-day responsibilities include designing and developing Java-based customizations and extensions within TeamConnect, building and maintaining backend services using Java and Spring Boot, creating responsive frontend components with React JS, optimizing SQL Server queries and stored procedures, and supporting event-driven integrations using Kafka for reliable data exchange.
  • • You will build, support, and enhance integrations between TeamConnect and external enterprise systems using RESTful APIs, messaging, and event-driven patterns, ensuring data integrity and system reliability across legal, finance, and IT domains.
  • • You will troubleshoot complex technical and functional issues, collaborate with cross-functional teams (Legal, Finance, IT) and external vendors, provide technical support to non-technical users, and mentor junior developers through code reviews and technical guidance.
  • • You will actively participate in architectural discussions, lead technical initiatives, and contribute to the continuous improvement of applications in a fast-paced, agile environment, gaining deep exposure to enterprise legal technology stacks and regulated industry practices.
  • • You will gain hands-on experience with SaaS platform configuration (workflows, rules, templates, security), deepen your understanding of legal matter management, billing, and outside counsel processes, and strengthen your ability to translate technical concepts for business stakeholders in a highly collaborative, values-driven culture.
  • • This role offers the opportunity to grow into a technical leader within a stable, innovative organization that values integrity, accountability, and excellence, while working remotely from Illinois with access to Allstate’s comprehensive benefits and career development resources.

🎯 Requirements

  • • 3+ years of relevant experience in Java-based application development, including hands-on experience with TeamConnect (Mitratech) customization in a legal or corporate environment.
  • • Strong proficiency in Java, Spring Boot, and Spring framework for building microservices and backend services, along with experience in React JS for frontend development.
  • • Proven ability to design and consume RESTful APIs, optimize SQL Server queries and stored procedures, and work with event-driven systems using Kafka.
  • • Experience configuring SaaS platforms (workflows, rules, templates, security) and integrating with internal and external enterprise systems.
  • • Strong communication skills for collaborating with cross-functional teams (Legal, Finance, IT), vendors, and supporting non-technical users.
  • • Ability to troubleshoot complex technical issues across applications, integrations, and data layers, and experience mentoring developers and leading technical initiatives.

🏖️ Benefits

  • • Competitive annual compensation ranging from $85,000 to $145,075 based on experience and qualifications.
  • • Remote work flexibility based in Illinois, enabling work-life balance while contributing to a national enterprise.
  • • Access to Allstate’s comprehensive benefits package, including health, dental, vision, retirement savings (401k with company match), and paid time off.
  • • Opportunities for professional growth, skill development, and mentorship within a stable, innovative Fortune 500 company committed to employee development.
  • • Exposure to cutting-edge legal technology and enterprise integration projects in a regulated industry, enhancing long-term career value.
  • • Inclusive, values-driven workplace culture emphasizing integrity, accountability, collaboration, and excellence, with strong support for diversity and veteran employment.

Skills & Technologies

Python
JavaScript
TypeScript
Java
React
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

The Allstate Corporation logo
The Allstate Corporation
Visit Website

About The Allstate Corporation

The Allstate Corporation is a publicly traded insurance holding company headquartered in Northfield Township, Illinois. Through subsidiaries, it offers personal property, casualty, life, and health insurance, roadside assistance, and financial services across the United States and Canada. Founded in 1931 as part of Sears, Roebuck and Co., it became independent in 1993 and now serves approximately 16 million households. Allstate distributes products via exclusive agents, independent agencies, direct-to-consumer channels, and online platforms, underwriting risks through brands such as Allstate, Encompass, and Esurance, while also investing in technology-driven ventures like Arity and Allstate Identity Protection.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

20 days ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

4 days ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply