Come and be part of Allstate’s Architecture team, and help drive out the technical direction for this Fortune 500 company. The Senior Technical Architect role focuses on designing complex application architectures to solve business problems. The primary focus is on custom enterprise frameworks and re-usable components. Independently create strategies for the enterprise and then use excellent communication and influencing skills to drive implementation. The ideal candidate will thrive in seeking challenging problems, proposing and presenting solutions, building relationships, soliciting feedback, and finding ways to thrill Allstate’s customers.
The ideal candidate will have extensive Presentation Layer (UI) expertise, including at least 4 years experience as an Architect. We are looking for extensive Java experience - designing and developing cross-browser custom controls (server-side and client-side), deep knowledge of presentation layer design patterns, and a passion for emerging technologies.
Scope includes the design for components, services, patterns and practices. Identify and develop innovative solutions that enable business strategies and that are highly scalable and performing. Steward custom application framework components that drive consistency, quality, compliance with technical strategies, and developer productivity. Identify, evaluate, and drive the adoption of new products and product versions. Define and manage the lifecycle for custom developed frameworks and vended products. Research options, conduct proof-of-concepts, and make recommendations. Publish direction statements that guide planning and implementation of strategies and systems projects. Identify and/or design tooling and patterns that simplify and accelerate the development process, promote governance, and reduce risk. Collaborate with other architects to develop solutions that integrate well across platforms. Provide consulting and review services to other architects and delivery teams.
At least ten years experience designing and developing large-scale eCommerce applications, including four years in the architect role.
At least seven years hands-on experience with the Java platform, IBM WebSphere.
Experience developing custom frameworks and re-usable components
Web development industry standards and best practices
Browser expertise – Internet Explorer, Firefox, Safari, Opera, Chrome
Strong knowledge of design patterns
Automated testing patterns and tools
Tuning & testing for performance, scalability, availability, and resiliency for Java applications
IIS 7.0 and Windows Server 2008
Strong knowledge of security (risks and threats, authentication, authorization, certificates, encryption)
Rational Team Concert
Your career awaits at Allstate. We’re 70,000 professionals strong, working each day to help protect nearly 16 million households....