Allstate

SoftwareEngineerSeniorConsultant

$91–154k Newport News, Virginia, United States FULL TIME Remote Friendly
The Brief

“Software Engineer Senior Consultant at Allstate. Skills: full stack developer, Java, Spring Boot, microservices, REST APIs, Agile, CI/CD, cloud computing. implement applications following 12-factor principles. build out the product and iterative enhancements”

What You'll Achieve.

meet/exceed delivery velocity and quality expectations

Industry & Context.

Problems you'll solve

solving technical problems

Eligibility Requirements

must have a dedicated, private workspace free from distractions, must have appropriate desk and seating, Reliable internet is required, with minimum speeds of 50 MB download and 5 MB upload

What They're Looking For.

Must Have

3+ years of professional software development experience, programming experience in Java, hands-on development of Spring Boot–based microservices, Experience with unit and integration testing frameworks, Demonstrated ability working with relational database technologies, including SQL Server, Proven experience designing, developing, and implementing systems at scale, Familiarity with OAuth2 / JWT–based authentication and Spring Security, Understanding of performance monitoring and basic performance optimization techniques, Solid ability to work within a Agile development environment, Ability to provide guidance and support to less-experienced engineers, desire to continuously learn and grow, both technically and professionally, Experience using AI-assisted development tools (e. g. , Microsoft Copilot) to improve productivity and automation

Nice to Have

Experience with Python and/or React. js, Knowledge of multi-threaded, asynchronous, and parallel programming, Understanding of distributed systems, including networking, databases, security, and analytics, Experience designing and building frameworks, libraries, or reusable components, Hands-on experience with version control and CI/CD tools, such as GitHub and Jenkins, Familiarity of cloud computing environments, including AWS, Azure, or Google Cloud Platform, Practiced ability with containerization and orchestration technologies, particularly Kubernetes

What You'll Do.

implement applications following 12-factor principles

build out the product and iterative enhancements

own the full stack of software products

developing and implementing frontends (web or mobile)

developing and implementing backend services

leverage test driven development

leverage continuous integration

actively participate in the decision-making process of the team

choosing the simplest appropriate technology and design to meet user needs

demonstrate technical skills and aptitude needed to meet/exceed delivery velocity and quality expectations as a full stack developer

build and maintain frameworks

and abstraction layers

participate in daily product stand-up

and retrospective meetings

contribute to the effort of shaping the architecture and design

actively helps the team in choosing the right technology and solving technical problems

establishes and follow continuous integration

and continuous deployment pipelines and practices

create and update technical product documentation

provide support to developers/engineers who use the team’s products

How You'll Work.

Team & Collaboration

work together; participate in daily product stand-up, iteration planning, and retrospective meetings; actively helps the team in choosing the right technology and solving technical problems; provide guidance and support to less-experienced engineers

Communication Scope

Provide support to developers/engineers

Process & Methodology

iteration planning

Free ATS check

Applying for this Software Engineer Senior Consultant role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Allstate?

Real rants from real employees. Read before you apply.

Read Company Rants →