Software Engineer Consultant II

  • Allstate
  • Chicago, Illinois
  • 09/11/2026
Full time Information Technology Telecommunications

Job Description

Join Allstate, a leader in U.S. insurance, known for innovative solutions and outstanding community service since 1931, as a Software Engineer Consultant II. In this role, you will be leveraging cutting-edge technologies to develop advanced insurance software solutions that enhance the customer experience and drive efficiency. Working in our Information Technology department, you will collaborate with cross-functional teams to deliver impactful software applications, contribute to various consultancy projects, and provide technical guidance.

Responsibilities

  • Design, develop, test, and deploy software applications that meet Allstate's business needs.
  • Collaborate with project managers, IT consultants, and business analysts to propose solutions and integrate functionalities.
  • Provide technical guidance and consultancy to optimize software development practices and processes.
  • Participate in the full software development life cycle from concept through delivery.
  • Ensure compliance with security regulations and company policies during project execution.
  • Troubleshoot, debug, and upgrade software to ensure high performance and quality solutions.

Required Skills

  • Proficient in multiple software development languages (e.g., Java, C#, Python)
  • Experience with database management and data integration tools.
  • Strong understanding of software development methodologies (e.g., Agile, Scrum)
  • Excellent problem-solving and analytical skills.
  • Ability to collaborate effectively in a team-oriented environment.
  • Strong communication and consultative skills.