This site uses cookies. To find out more, see our Cookies Policy

Solutions Architect in Minneapolis, MN at Vaco

Date Posted: 3/28/2018

Job Snapshot

Job Description

The Solution Architect designs systems to meet functional and non-functional requirements, consistent with long-term strategies. A key responsibility is to ensure future flexibility for evolving business requirements. Individuals in this role provide leadership and guidance on solution options and trade-offs, to business partners and development teams.

Responsibilities

The Solution Architect is responsible for conceptualizing and designing detailed solutions, enabling the organization to meet business objectives. The focus of this role will be on Brokerage related systems integration and development as well as Thomson One integration and client trading capabilities.

Provides technical leadership to ensure technical design and implementation are aligned with business requirements. Serves as the primary point of contact between the project team and the architecture delivery organization. Ensures compliance of technology solutions with architectural standards.

Gathers Non-Functional Requirements
- Partners with business analysts, systems analysts and engineers in gathering and reviewing non-functional requirements.
- Identifies key business and technology drivers that impact architectures, including end-user requirements, existing application environment (including legacy and packaged systems), and performance/availability requirements.
- Collaborates with application and infrastructure teams to understand scope and requirements.

Assesses Technology
- Conducts assessments of current business and technology architectures
- Identifies and documents any risks, issues or critical success factors

Design
- Translates project requirements into detailed designs consistent with long-term roadmaps.
- Designs external system interfaces.

Best Practices
- Researches and maintains a deep understanding of current and emerging technologies to solve business problems.

Required Qualifications

- Bachelor's degree in Computer Science, Information Systems or related field; or related work experience.

- 5 to 7 years of relevant experience.

- Skills in general architecture, and knowledge of operations and deployment methodologies and techniques (e.g. Agile, TOGAF, Zachman, ITIL).

- Solid understanding and applied expertise in solution architecture designs and concepts, which include but are not limited to: SDLC Process, security, high availability, recovery, performance, monitoring and operations design, and application architecture.

- 5+ years relevant solution architecture experience that includes successful software integration experience.

- 3+ years software development experience.

Preferred Qualifications

- Experience delivering concurrent, large information management projects at all phases-from project definition through design and delivery.

- Familiar with Agile software development

- Financial Services industry specific knowledge that includes a working knowledge of industry standards and architectures.

- Skills in general architecture, and knowledge of operations and deployment methodologies and techniques (e.g. Agile).

- Experience designing and integrating application across a diverse set of technologies including distributed, mainframe, Services oriented architectures, ETL/Batch.

Experience in cloud application engineering

- Working knowledge of modern web application trends like Responsive Design, JavaScript MVC frameworks, and principles of enterprise-grade web sites.

- Working knowledge of the core elements of "Open Web" applications (HTML5, CSS and JavaScript)

- Working knowledge of AJAX, REST, SOAP, Databases, Linux, Windows, Web content management.

- A desire to explore new and emerging web and development technologies, synthesize recommendations, and influence key stakeholders

- Proven experience configuring, debugging, and deploying enterprise applications in complex environments

- Proven experience designing and delivering scalable and distributed web applications

- Strong written and verbal communications skills.

- Ability to communicate effectively with developers, stakeholders, peers, and leadership, driving results and action.

- Strong business acumen and the ability to identify key issues and their impact in a broad business context. Candidate must be able to translate technology into business terms and value.

Job Requirements

Familiarity with Agile, TOGAF, Zachman, ITIL / experience designing and integrating applications across a diverse set of technologies including distributed, mainframe, SOA, ETL/Batch. Experience in Cloud Application Engineering. Solid experience in modern web application trends.