Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Allstate Insurance Logo

Software Engineer Consultant II

Allstate Insurance

$66,800 - $120,650
Sep 15, 2025
Remote, US
Apply Now

At Allstate, the business problem is to protect families and their belongings from life's uncertainties by staying ahead of customers' evolving needs through innovation and technology.

Requirements

  • Comfort in modern computing techniques like TDD (test driven development), code re-use and management, and secure computing
  • Proficient in multiple programming languages with depth of knowledge within specific tech stacks (application languages, algorithms, database normalization, data structures, common tools, etc.)
  • Experience and knowledge in developing Java Spring Boot applications
  • Experience with Microsoft Azure Suite
  • Experience and knowledge in web and API security including authentication, authorization, OAuth, OWASP, OpenID, and SAML
  • Knowledge and experience using distributed version control systems (git), artifact management systems, build and packaging systems (gradle, npm, artifactory, etc) and Jenkins or similar Continuous Integration tools
  • Knowledge of Kubernetes and VM

Responsibilities

  • Participates in high-level and low-level component and system designs
  • Designs, builds and tests for end-to-end applicability inclusive of integration points across larger ecosystems
  • Hands on experience and accountability architecting, designing, implementing and delivering large scale distributed systems and/or applications for the cloud, including MicroServices architectures.
  • Influences digital product backlog and roadmap, and effectively advocates for non-functional digital product needs inclusive of continuous refactoring
  • Influences solution design across product team for multiple applications
  • Able to collaborate and communicate application design and function with external teams
  • Experience in backend development design and implementation, database (MS SQL, caching) and Kafka messaging

Other

  • Participate in team ceremonies like daily stand-up, weekly retros and iteration planning meetings
  • Partners in collaboration and strategy alignment across product portfolios (cross-product) in partnership with product managers, other peers and key stakeholders
  • Takes pride in end-to-end digital product ownership from coding to production deployments and support
  • Experience of working in an Agile environment or paired programming/engineering model.
  • Experience with the test-driven approach and writing unit tests for front to back coverage.