Domain Architect

Singapore, Singapore

Job Description


For a specific functional domain (e.g. Cards, retail banking, core banking, payment):

  • Working closely with stakeholders to develop practical domain roadmaps to move the enterprise towards the future state vision, while taking into account business, technical and delivery constraints

  • Analyzing stakeholder requirements, current state architecture, and gaps to create a future state architecture vision for one or more parts of the enterprise with a focus on reduced complexity, cost efficiencies, reuse, reduced risk and/or improved business capabilities

  • Reviewing application design, problem ticket and incident to propose short term and long term resolution to fit with the domain roadmap

  • Guiding and challenge the project on architecture and design decision

  • Governing the technical debt of the domain

  • Reviewing non-functional requirement and proposed architecture changes to anticipate evolving non-functional requirements

  • Developing architecture principles and standards

  • Communicating the principles, standards, vision and roadmaps to stakeholders and proactively addressing any questions / concerns identified

  • Acting as a trusted advisor to stakeholders in both business and IT to assist in defining and delivering high quality solutions

  • Provide thought leadership on architectural or other topics

  • Embed Platform Thinking in everything

Technical Skills & Experience

  • At least 15 years’ experience in the IT industry, preferably in large, complex enterprises

  • At least 8 years of experience in banking technology

  • At least 5 years’ experience in Architecture in a large multi-technological environment

  • Deep experience delivering mission critical, enterprise scale IT solutions in a heterogeneous technology environment, both in-house built and 3rd party vendor products

  • Experience in actual systems development work, with prior coding (e.g. Java, C++, Cobol, RPG, Python), functional specifications using modelling technics (e.g. UML, ERD, ORM, OCL) and technical specifications and systems development and testing experience

  • Familiarity with best practice methodologies and tools for the entire solution lifecycle from ideation to requirements, design, development, testing, deployment and operations

  • An understanding of all domains of Enterprise Architecture, including the business, data, application, infrastructure and security domains

  • Familiarity with one or more formal Architecture frameworks / methodologies (TOGAF, Zachman, BIAN, etc.)

  • Practical experience in data modelling, object modelling, design patterns and Enterprise Architecture tool or other software modelling tools.

  • Familiarity with heterogeneous technology platforms such as CICS, AS400, Unix/Linux, Windows



Functional Expertise Required in one of the relevant domain such:

  • Payments

  • Financial Supply Chain

  • Cards Management

  • Core Banking

  • eChannels and CRM

  • eco-system partnerships and API (Open Banking)

  • Wealth Management



Competencies

  • Ability to communicate complex topics in an understandable way using a level of detail and terms appropriate to the situation

  • Must be a good team player and able to drive consensus amongst stakeholders with conflicting viewpoints and objectives

  • People and team management in a transversal function

  • Ability to effectively communicate, interact with and influence senior technical associates, business and operational partners and executives

  • Work effectively within a fast-paced, cohesive architecture team and willing to learn fast and adapt quickly to change

  • Strong understanding of business strategies and ability to translate them into concrete achievable action plans

  • Ability to collaborate and drive motivation across a diverse slate team members and can deal with difficult conversations

  • Owns and enhances workflows and processes, and delegated with clear accountabilities across the teams for delivery of outcomes

  • Creates and environment of learning and development through each other’s success and failures. Understands and channels team members to their personal and professional growth via challenging and stretch assignments.



Education

  • Bachelor's degree in computer science, engineering or similar domain

  • Related professional/technical qualification will be advantageous although not mandatory

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1000457
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned