Job Snapshot
Location:
South Barrington, IL 60010
(
Map it!
Loading Map...
)
Industry:
Insurance
Telecommunications
Manages Others:
Not Specified
Job Type:
Information Technology
Telecommunications
Experience:
Not Specified
Contact Information
Description
The Allstate Corporation is the nation’s largest publicly held personal lines insurer. A Fortune 100 company, with $156 billion in assets, Allstate sells 13 major lines of insurance, including auto, property, life and commercial. Allstate also offers retirement and investment products and banking services. Allstate is widely known through the “You’re In Good Hands With Allstate®” slogan. Allstate was founded in 1931 and became a publicly traded company in 1993.
For over 75 years, Allstate has been helping protect homes, cars and families across the country. As the nation's largest publicly held personal lines insurance company, our success is built on an environment where the talents and contributions of every person are supported, respected and encouraged.
The
WEB AND MOBILE APPLICATIONS DEVELOPER - CONSULTANT position is an experienced, senior-level role within Allstate Insurance.
As an Applications Developer - Consultant, you will be responsible for creating detailed technical specifications, developing application and system code, participating in code reviews and module testing, and supporting on-going maintenance.
Primary responsibilities include: - Analyzing and develop solutions to meet business, functional and high-level technical requirements.
- As a referral expert in programming languages, data structures and design methods, evaluates detailed technical design components.
- Assisting in the creation and reviewing detailed project estimates and work plans.
- Determining programming approach, tools, and techniques to best meet business requirements.
- Programming of complex code requiring subject matter expertise or workload balance.
- Ensuring code reviews are conducted and quality standards are achieved for changes, enhancements, standards compliance and systems interoperability.
- Applications System Architecture - Demonstrated knowledge of how business applications and support systems are structured with detailed systems architecture knowledge to support the business area.
- Program Documentation - Demonstrated ability to translate detailed and complicated technical ideas into easily understood documents.