Associate Consultant

Date Opened: Oct 15, 2021

Location: IN

Company: Allstate Insurance Company

Job Description

The Enterprise Data Management team works across the Enterprise to deliver data management capabilities and platforms in partnership with Data Discovery and Decision Science and the Allstate Technology and Strategic Ventures (ATSV) and contributes to the foundation for all data-driven decision made at Allstate.

In this role, you will develop new tools and solutions that enable our Enterprise Data Management strategy. You will be part of an innovation team that works on different initiatives, from automating processes that increase the effectiveness of our Data Management program to building and supporting new platforms and solutions that make data more easily available to data consumers.

Job Responsibilities

Break down business problems into solvable components by assessing the requirements and/or business implications to arrive at recommended solutions.

Demonstrate high degree of analytic agility to meet fluid and dynamic business needs.

Develop, deploy and manage software applications that deliver new data management capabilities with a strong focus on self-service and automation of data management processes.

Support a variety of products and needs for the Enterprise Data Management team.

Use a wide variety of tools and languages to achieve results (e.g., ReactJs, Java, Spring boot, etc.).

Primary Skills

Demonstrated analytic agility and problem-solving skills.

Strong experience developing RESTful APIs in Java and related stack (e.g.: Spring Boot, JPA, Hibernate, and SQL)

Strong experience with modern front-end libraries and stack (e.g.: JavaScript, React, Redux)

Strong knowledge of modern authorization mechanisms, such as OAuth and JSON Web Token.

Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

Must be very comfortable manipulating structured and complex semi-structured (e.g.: JSON) data structures.

Experience with Test Driven Development (TDD) and unit testing tools such as Jest/Enzyme, Junit.
Experience with CI/CD Jenkins pipelines and DevOps tools like GitHub, Artifactory etc...

Experience with Agile project management strongly preferred.
Ability and desire to learn new languages and technologies.

Primary Skills

Java, React Js, Spring Boot and REST API and SQL Database

Experience

0-2

Shift Timing

1 to 9 PM IST