Taro Logo

Software Engineer-Consultant II

Allstate is a leading insurance company with over 90 years of experience protecting families and their belongings from life's uncertainties.
$66,800 - $120,650
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Finance

Job Description

Allstate, a leading insurance company with over 90 years of experience, is seeking a Software Engineer-Consultant II to join their team. This role offers a competitive salary range of $66,800 - $120,650 and is fully remote within the US. The position focuses on implementing applications following 12-factor principles and partnering on full-stack software products. The ideal candidate will have experience in both frontend and backend development, with a strong foundation in test-driven development and continuous integration practices.

The role involves daily paired programming, establishing CI/CD pipelines, and active participation in team planning and retrospectives. You'll be part of a collaborative environment where knowledge sharing and team growth are highly valued. The position requires approximately 2 years of experience and preferably a Bachelor's degree, though equivalent combinations of education and experience may be considered.

At Allstate, you'll be part of an organization that has been at the forefront of innovation in the insurance industry, from advocating for safety features in vehicles to leading in pricing sophistication and telematics. The company has a strong focus on protecting families and their belongings from life's uncertainties, and has recently expanded into device and identity protection.

This role offers an opportunity to make a meaningful impact while working with a winning team. You'll be involved in building and maintaining critical software systems that serve millions of households across the country. The position combines technical expertise with collaborative teamwork, making it ideal for engineers who want to grow their skills while contributing to products that make a difference in people's lives.

Last updated 7 days ago

Responsibilities For Software Engineer-Consultant II

  • Practices daily paired programming and test-driven development
  • Establishes continuous integration, continuous delivery, and continuous deployment pipelines
  • Participates in retrospectives to improve team and product
  • Collaborates in designing systems and apps
  • Provides support for software products in user environments
  • Participates in knowledge sharing and team growth
  • Participates in iteration planning meetings
  • Participates in daily site, cross-site, and product team standups

Requirements For Software Engineer-Consultant II

  • 4 year Bachelors Degree (Preferred)
  • 2 or more years of experience (Preferred)
  • Experience with full stack development
  • Knowledge of test driven development
  • Experience with continuous integration

Related Jobs