Lead Consultant

Date Opened: May 23, 2019

Location: IN

Company: Allstate Insurance Company

Job Description

Lead Consultant with 6-8 years of hands-on development experience in  native iOS  mobile app development . Additional knowledge of iOS frameworks. Idea about RESTful web services.  Should have good communication skills. He/She should be capable of developing code for intermediate to complex modules, participating in design reviews, conducting code reviews and resolving moderate to complex defects. This position designs, documents, reviews, and maintains components of software solutions for intermediate projects. 
This application developer will join a team of technical professionals that work on SDK development for various Arity customers.

Job Responsibilities

Lead Consultant Application Developer develops code for intermediate modules, participates in design reviews, conducts code reviews and resolves moderate defects.  The Lead Consultant Application Developer designs, documents, reviews, and maintains components of software solutions for intermediate projects.  It also includes reacting to production problems or supporting production changes where those applications are operating.

• Evaluate detailed business, functional, and high-level technical requirements including recovery, security, and audit.

• Design detailed technical components with high-level architecture

• Recognize and understand use of design patterns for intermediate applications. 

• Apply reusability and future state architectures. 

• Participates and provides feedback in design reviews.

• Complete component design documents on assigned projects.

• Develop or confirm detailed project or system change estimates or project plans. Calibrates estimating factors for continuous process improvement.

• Develop code for intermediate modules, following documentation and development standards. 

• Create enhanced technical documentation and implement changes.

• Acts a technical expert for consultant application developer(s).

• Conduct timely structured code reviews to ensure standards and systems interoperability.

• Conduct basic levels of module and integration testing according to process standards. Track and resolve moderate defects.

• Identify support issues and initiate action to resolve the problem. 

• Completes and delivers migration or change management form to above parties.

 

Primary Skills

  • Hands on development experience in Objective C, Swift , Multithreading .
  • Additional knowledge of iOS Frameworks is a must
  • Idea about Restful web services
  • Should have good communication skills
  • * Understanding of Agile-Scrum development concepts.

Experience

The Lead Consultant Application Developer with 6-8 years of experience in developing code for intermediate modules, participating in design reviews, conducting code reviews and resolving moderate defects.  The Lead Consultant Application Developer should be capable of designing, documenting, reviewing, and maintaining components of software solutions for intermediate projects.  It also includes reacting to production problems or supporting production changes where those applications are operating

Shift Timing

Candidate should be ok to work in 1-9:30 PM shift everyday