He/she will provide designs, specifies information systems solutions and highly technical direction in the Development of new or existing applications to solve basic to complex problems or enhancements.
Acts as a principal application architect for major modifications
Available technology and tools in the evaluation of client requirements and processes.
May perform day to day support activities and special projects.
Monitors the activities of sub-ordinates and other stakeholders.
Participates in the development and maintenance of application system architecture and conducts business information flow studies.
Creates the architecture document for assigned projects, including architecture patterns, decisions, and rationale for those decisions.
Conducts system architecture studies of new and existing IT systems to permit development of integrated systems.
Identifies and compares alternative solutions to determine the optimal solution that will meet business needs.
Defines future architecture enhancements, i.e. logical evolutions of the system
Presents and communicates the solution architecture to various stakeholders, both technical and business, and be able to explain how the solution design will meet business needs
Ensures alignment of solution architecture to business objectives, roadmaps and strategic solutions, as well as to architecture principles and standards
Assists in creating and defining application and technical patterns to be used for business events, as necessary
Acts as counselor to business counterparts, customers, and top management on requirements pertinent to the technical capability
Evaluates system scalability and recommends improvements
Provides in-depth technical consultation to clients and IT management to ensure development of efficient application systems utilizing established standards, procedures and methodologies.
Contributes to the development of innovative principles and ideas.
Works on unusually complicated problems and provides solutions that are highly creative and ingenious.
Works under consultative direction toward predetermined long-range targets.
Determines and pursues courses of action essential in obtaining desired outcomes
Provides leadership and guidance in the following:
o Drives application architectural decisions for the systems under development
o Leads the applications integration and design discussions among multiple applications groups
o Influences key decisions for the technical and infrastructure architecture.
o Advises on the system and infrastructure configuration from application performance, scalability, and capacity perspective.
o Provides guidance to business counterparts, customers, and top management on requirements pertinent to the technical capability
o Ability to lead/influence issue resolution across various groups in the organization
o Ability to convert business requirements into logical solution designs
At least twelve (12) years of experience in Information Technology in Investment Management domain.
Minimum five (5) years of hands-on experience in solution, application, or information architecture
Experience in web-based systems architecture, service-oriented architecture, enterprise application architecture
Experience with enterprise integration and modeling tools
Knowledge of common reference architecture framework , enterprise data models, information classification, meta-models, taxonomies and ontologies
Broad technology experience and knowledge across multiple disciplines such as application middleware server, database servers, infrastructure platform, security products, ETL products, rule engines, and BI tools.
Excellent presentation and communication skills
Ability to think on a multi-site enterprise level. Be forward looking and drive tactical and strategic technology roadmaps.
Bachelors degree in information technology or related filed is required
Implementation experience in Web / Mobile/Analytics solutions
Hands-on experience with some of the following technologies including Web Service API, Integration/ETL/EAI technologies like Informatica, ESB, MQ Series and related technologies like XML, Database technologies like Oracle, MySQL, JDBC, SQL, stored procedures
Strong service-oriented architecture (SOA) and Event Driven Architecture(EDA) background
Ability to work well under pressure and to meet tight deadlines.
Be self-motivated and customer service oriented.
Advance degrees and Architecture related certifications are preferred