Previous Job
Previous
Enterprise Technical Architect/Bloomington, IL 12mth+ Contract
Ref No.: 18-01424
Location: Bloomington, Illinois
Position Type:Contract
(No h1's OR Opt's)

Job Duties Collaborate with bank business partners and product teams to understand the business objectives. Analyze the impact to existing systems and identify gaps and then provide options and a recommendation to achieve those objectives. Ensure product teams are aware, understand and incorporate enterprise technical direction and enterprise policies into their products (ED&A, Risk, Security, Infrastructure, SET, SFA, P&M) Monitor and research enterprise technology shifts and industry emerging technology/patterns/practices to recommend opportunities to enhance the capabilities and efficiency our bank technology offering. Assist and provide architectural documentation for research, audits, and trouble shooting.

Qualifications Minimum of 5 years of experience architecting and designing enterprise level solutions. Excellent communication skills (written and verbal). Knowledgeable of emerging technology and banking innovations. Delivery in an Agile environment Must have Technical competencies (in order of importance) (3-5 years of experience) - Design Patterns (SOA, Single page application, REST, asynchronous processing, business events) - Application development (Java, Tomcat, WebSphere, React, Ember, RabbitMQ, Anypoint) - Data (Postgres, hadoop, analytics) - Cloud (Pivotal, AWS) - Security (web security, OpenAM, Oauth, PCI) - Development Practices (agile, continuous delivery) - Vendor Integration

Candidates should possess these key capabilities Clear verbal and written communication skills, with the ability to "know your audience” Self-starter, self-motivated and ability to develop with minimal oversight Ability to navigate the organization and collaborate across locations Ability to lead a development team and achieve results through others Ability to build relationships across various levels of the organization Ability to cultivate effective working relationships and empower others Ability to quickly adapt to a changing environment Ability to coach and mentor others, particularly new employees Ability to foster innovation, encourage diversity of thought, and incorporate new ideas Strong communication skills, both verbal and written Experience or comfort working in a distributed, startup environment