2015-01-22

*Job summary:*

The Business/Solution Architect is responsible for defining, maintaining and extending the functional product architecture for FIS' suite of Financial Services Applications. Defines and maintains a product architecture that offers flexibility to FIS Product Strategy and Product Management to configure product and services solutions that meet business requirements of clients in the marketplace. Delivers the concepts defined in the Open Financial Architecture roadmap in the form of a library of high-level functional component models made up of interoperating application subsystems, which can be flexibly combined into various product and service solutions based on marketplace and business needs. Defines the high-level structure of a product solution by mapping marketplace and business requirements to application system components. Arranges functionality of application components, assigns component responsibility, defines component interaction and correlates the application system components to a product solution as defined by the requirements. This process includes the resolution of those requirements best met by existing or enhanced application components and those which will be addressed by new application subsystem components (to be built, purchased, or otherwise leveraged from an external vendor).

*General duties and responsibilities:*

• Documents and publishes appropriate architecture principles and standards, position papers, blueprints, best practices, patterns and frameworks.

• Defines, constructs, supports and provides training for enterprise frameworks.

• Defines and maintains a library of functional component models within and across FIS product lines.

• Documents functional product solutions for key FIS product strategy and product management initiatives leveraging defined functional component model libraries and the defined product line architecture roadmap.

• Documents functional product solutions for key FIS financial services sales opportunities leveraging defined functional component model libraries and the defined product line architecture roadmap.

• Maintains a catalogue of reusable functional application components consumable across applications and product lines.

• Reviews functional and technical designs to identify areas of risk and/or missing requirements.

• Acts as the tie breaker on design decisions.

• Documents and communicates opportunities to leverage inter-project synergies, application and enterprise software or infrastructure asset re-use, and opportunities to expose application assets for enterprise consumption.

• Communicates system architecture to technical and business audiences.

• Performs other related duties as required.

*Requirements:*

Bachelor's degree in Computer Science, Engineering or a related discipline; or equivalent combination of education and experience that is required for the specific job level. Post-graduate education is desired.

*Additional Requirements*

Requires the following experience or equivalent combination of education and experience as a minimum to enter any level of IT Architect job:

• Must have led the technology direction for multiple projects and led or presented architecture concepts outside the realm of immediate workgroup

• Demonstrated experience as the application development system designer or technical lead on many "very large" (i.e., 10,000 hours or more spanning more than 6 months) projects

• May also require one or more of the following experience requirements:

- Five or more years working in a distributed and heterogeneous computing environment (zOS, UNIX, Windows)

- Five or more years demonstrated experience in working with relational (and/or hierarchical) databases

- Five or more years demonstrated experience in modern software application technologies

- Successful design and implementation of applications in a shared service bureau environment

- Experience in building On-Line Transaction Processing (OLTP), batch and reporting systems

- Experience in using Unified Modeling Language (UML) for Object Modeling

- Experience in building robust and scalable infrastructure architectures (telephony systems, network services, web farms, multiple-node systems, etc)

*General knowledge, skills and abilities:*

• Knowledge of FIS' products and services

• Knowledge of financial services industry

• In-depth knowledge of end-to-end systems development life cycles (including waterfall, iterative and other modern approaches to software development)

• Proficiency in solutions design and requirements definition disciplines leveraging model driven design based tools and techniques including conceptual solution component models, business process models, use cases, etc.

• Outstanding verbal and written communication skills to technical and non-technical audiences of various levels in the organization (e.g., executive, management, individual contributors)

• Excellent analytical, decision-making, problem-solving, team, and time management skills

• Ability to persuade and influence others on the best approach to take

• Ability to estimate work effort for project sub-plans or small projects and ensure the project is successfully completed

• Positive outlook, strong work ethic, and responsive to internal and external customers and contacts

• Willingly and successfully fulfills the role of teacher, mentor and coach

• May require a thorough understanding of design patterns and their application

• May require a thorough understanding of Model-View-Controller design patterns for web applications

• May require a fluency in developing and understanding sequence diagrams, class models, etc.

• May require in-depth knowledge of networking, computing platform, storage, database, security, middleware, network and systems management, and related infrastructure technologies and practices

Senior level role. Highly skilled with extensive proficiency. Focuses primarily on one of the four architecture disciplines typically within a single business group. Uses best practices and knowledge of technologies and processes that are appropriate for the architecture discipline the incumbent is assigned to improve FIS products and/or services. Works independently and receives minimal guidance. Serves as a resource for less experienced peers. Wide latitude for independent judgment. Represents a job level at which career may stabilize for many years or potentially until retirement. Typically requires twelve or more years of systems development experience with five or more years as an Engineer or Systems Specialist.

**Job:** **Software/System Architecture**

**Organization:** **Financial Solutions**

**Title:** **IT Architect Senior**

**Location:** **US**

**Requisition ID:** **1500397*

Show more