Allstate, a Fortune 500 insurance provider, is seeking a Senior Software Engineer Consultant II to join their technology team. This role offers an exciting opportunity to work with a company that has been at the forefront of innovation for over 90 years. The position involves full-stack development, implementing applications following 12-factor principles, and working on both frontend and backend services.
As a Senior Software Engineer Consultant II, you'll be responsible for architecting and developing software solutions while practicing test-driven development and continuous integration. The role emphasizes collaborative work through daily paired programming and active participation in team decision-making processes. You'll serve as a domain expert and technical leader, mentoring junior team members and ensuring the delivery of high-quality software products.
The position is based in Allstate's India offices (Bangalore and Pune) with a hybrid work arrangement. You'll be part of a company that has evolved from traditional insurance to embrace modern technology, including telematics, device protection, and identity protection. The role offers the opportunity to work on innovative projects while contributing to Allstate's mission of protecting families and their belongings from life's uncertainties.
This is an ideal opportunity for experienced software engineers who want to make a meaningful impact while working with modern technologies and practices. You'll be part of a company that values innovation, collaboration, and professional growth, with a strong focus on delivering value to customers through technology.