Allstate, a Fortune 500 insurance provider, is seeking a Software Engineer Senior Consultant II to join their technology team. This role offers an exciting opportunity to work with a company that has been protecting families for over 90 years and continues to innovate in the insurance industry. The position involves full-stack development responsibilities, implementing applications following 12-factor principles, and working on both frontend and backend services.
The ideal candidate will be passionate about test-driven development and continuous integration practices. You'll be working in a collaborative environment where paired programming is practiced daily, and you'll have the opportunity to contribute to architectural decisions while ensuring the simplest appropriate technology is chosen to meet user needs.
As a Senior Consultant, you'll serve as an expert in specific business domains and demonstrate leadership in at least one technology stack. The role involves coaching junior team members, participating in agile ceremonies, and ensuring product quality through robust development practices. You'll be part of a team that values continuous improvement through regular retrospectives and maintains a strong focus on customer needs.
Allstate offers a flexible work environment that embraces connection and belonging, with offices in both Bangalore and Pune. The company has received recognition for its inclusivity and diversity initiatives, making it an ideal place for professionals looking to make a meaningful impact while advancing their careers. You'll be part of an organization that not only focuses on protecting customers but also invests in innovation and technology to stay ahead of evolving needs.