Sr Consultant.

Date Opened: Oct 17, 2021

Location: IN

Company: Allstate Insurance Company

Job Description

Job Description
We are looking for an experienced Developer to play key role within the Allstate Canada Broker Enablement global team which comprises members from Allstate Canada Group (ACG), Allstate Northern Ireland and Allstate India.  The team has responsibility for support and development of a suite of applications supporting the Allstate Canada Broker body.

The Role
Experienced developer to support a number of applications, with strong REACT JS skills.

One key area of development is the Broker Portal Web Application.  Brokers log into a portal where they can view and update policies. The application has been built using .Net MVC and JQuery, and we are now designing future functionality using the REACT JS framework.  

The team aligns to the Agile Scrum methodology.

Job Responsibilities

Responsibilities Include (but are not limited to)
• Implementation of assigned user stories 
• Adherence to working practices as defined in the team documentation
• Adherence to coding standards and best practices as defined in the team documentation
• Conduct code reviews to ensure consistent adherence to standards and to make recommendations where necessary
• Delivery of high-quality documentation as required
• Active participation in the Agile regular meetings: daily standups, planning meetings, demos and retrospectives
• Work effectively with the Product Owner, Scrum Master, Technical Lead, Business Stakeholders and other technology teams in order to achieve success within agile delivery frameworks
• Willingness to embrace the flexibility of agile development and support fellow team members
• Contribute to the design of technical solutions
• General support of fully integrated, highly available production environments
• Analysis of information systems processes and monitoring of key performance metrics 

Primary Skills

Essential Criteria
• Full understanding of the SDLC, including programming and testing
• Experience working in Agile (e.g. Scrum, Kanban, XP) environments
• Experience with common development tools and practices (e.g.  JUnit); and
• Experience of the following: 
    o Java Springboot
    o REACT JS
    o TDD 
    o RESTful WebAPI development

Desirable Criteria
•    Have experience working in a global team
•    Experience of:
    o C# .Net Framework (4.x) 
    o MVC .Net
    o SQL skills
    o CI/CD integration using Jenkins and related tools


• A minimum of 4+ years in a software development role   

Shift Timing

Hours of Work
 • Standard hours Mon – Fri 
• ASPL SHIFT B: (01:00PM 09:30PM)
• Flexibility to meet business needs as required