Permanent Placement

Contract to Hire

Specializing in:

 

Finance & Accounting
Banking
Information Technology
Engineering
Healthcare

Staffing Solutions

Enterprise Architect

Job Description
This person will be responsible for facilitating, conceptualizing and defining systems solutions in accordance with Our Company’s vision. These solutions will be developed with teams representing both the IT personnel and business stakeholders.

ESSENTIAL DUTIES AND RESPONSIBILITIES:
-Consults on architecture related concerns and directions.
-Designs reference and application architectures.
-Maintains knowledge of the financial services industry and developments and proposes changes to the enterprise architecture to keep pace with these developments.

-Recommends and advocates the appropriate use of architecture, infrastructure, and processes to the development teams.
-Guides application areas in developing appropriate system technical maturity cycle planning.
-Reviews and analyzes feasibility of new applications.
-Provides direction that decreases the redundancies and inconsistencies across the applications thereby lowering the overall cost structure and increasing speed to market for new functionality.

-Provides guidance to senior IT leadership on architecture issues and resolution definition.
-Leverages reference architectures that fit within the overall architectural blueprint for a particular project or discipline.

-Drives requirements for architectural designs for a specific initiative ensuring business drivers are met and all impacted areas are involved.

-Advocates effective architectural designs (including reference architectures) and optimizes current architecture and processes.

-Balance the usage of tactical solutions with overall application refresh strategy.
-Identifies opportunities to provide architecture / design review to ensure quality is built into systems.
-Identifies risks, opportunities, and compliance issues.
-Defines the architectural portion of RFPs (when applicable) and analyzes responses.
-Supports vendor selection and analysis process by evaluating vendor-supplied architecture(s) and their fit within our company.

-Partners, mentors and coaches peers and colleagues.
-Builds and sustains relationships. Required
SKILLS:
-Bachelor degree in computer science or engineering
-10+ years IT experience, 5+ years of experience in a leading edge software development environment designing or developing large and complex systems

-Microsoft Office Products including Visio.
-Excellent communication skills and client interaction skills, as well as the ability to impart technical concepts to all levels cross functionally (both technical and non-technical audiences).

KNOWLEDGE:
-World-class experience and multiple years architecting and designing applications; lead architect on multiple complex solutions and or organizations.

-Experience designing and developing high traffic web applications or other high volume transaction processing applications.

-In depth knowledge and experience in one or more of the following: ASP.NET, C++/C#, HTML, SQL, SOA, SOAP, Java, XML, IBM-Websphere, SAP-XI experience desired.

-.Net Framework.
-Working knowledge of formal enterprise architecture methodologies (Zachman)
-In depth knowledge of common integration methodologies (SOA, Hub and spoke).
-Experience with back office systems (CRM/ERP) strongly preferred.
-Solid experience with security, hosting, and storage products, practices and tools.
-Experience designing high availability solutions.
-Experience in large-scale application design and deployment projects.
-Good understanding of n-tier architecture and full life cycle application development.
-Good understanding of software development methodologies and principals including standard waterfall, iterative, and agile approaches.

To apply for this position please submit your resume here. Doug will be in contact with you.

Doug Koch
Information Technology Manager
952-345-7104