SVP, Data Application Architect

  • Competitive
  • Singapore
  • Permanent, Full time
  • United Overseas Bank
  • 21 Jan 18

SVP, Data Application Architect

Job Objectives:
  • Define detailed Application Architecture and Data Architecture for real time data driven application feeding mobile banking technologies
  • Design efficient, sustainable solutions that promote reuse, are scalable regionally, extendable flexibly and
  • maintainable easily over the lifetime of the solution
  • Deliver solutions that meet and exceed the functional, non-functional/technical, infrastructure and security requirements
  • Lead and collaborate with cross-functional and technical teams including business analysts, technical teams, testing teams and other Host technical teams to design and deliver solutions
  • Mentor and train technical team members with the potential to grow into Application Architects
  • Work effectively with the business users and with the internal IT and Security Teams to ensure efficiency of the solutions implemented to support the business
  • Engage effectively and regularly with senior stakeholders through technical governance meetings, ensuring the support of senior management

Job Responsibilities
  • Define the architecture principles and drive architecture decisions, evaluating all available alternatives before recommending a decision
  • Apply standards and industry frameworks while leverage existing technologies and tools in the Bank
  • Specify and design solutions considering functionality, data, security, integration, infrastructure and performance.
  • Produce detailed application and data architecture design documents that communicate the solution effectively
  • Establish and continuously improve development, configuration management and deployment standards for solutions
  • Analyze performance test, vulnerability assessments and any other test related issues that arise during projects
  • Manage, address and resolve project-related technical issues in a timely fashion, ensuring necessary escalation and communication to stakeholders as necessary
  • Select, train, develop and manage technical team members in a conducive team environment
  • Lead multi-vendor teams to successfully deliver solutions
  • Guide the project team in issue resolution to meet the requirements and timelines
  • Resolve conflicts amicably and create a positive working team environment
  • Anticipate, analyze, address and resolve any architectural issues or risks either independently or together with the relevant stakeholders and propose alternative solutions as necessary
  • Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licenses, development and support

Job Requirements:

Must have
  • Bachelor's degree in computer science/engineering
  • Minimum 12 years of working experience in application development and implementation, particularly in ecommerce, internet banking and mobile banking projects
  • Minimum 5 years' experience in a Data Architect role for large/complex projects or product involving extensive use of real time data, in memory database and big data.
  • Minimum 5 years' experience in Retail or Wholesale Banking
  • Good understanding and experience in of Software Development Life Cycle (SDLC), Agile or Kanban
  • development
  • Good understanding and experience in Confluence, Jira at enterprise usage
  • Good data modelling skills using UML or equivalent modelling language
  • Able to lead a team technical leads in delivering technology solutions on projects
  • Able to communicate with business and all stakeholders to translate requirements into practical solutions
  • Proficient in functional design for web application and experience in user interface design, functional process flow, screen navigations, transaction controls, financial and transaction reconciliations etc.
  • Experience in ensuring functional design meet business requirement, complies to internal guidelines, industry guidelines and regulatory requirements
  • Strong conceptual and analytical skills - demonstrating outside-the- box problem solving skills
  • Ability to work in a fast-paced, team-oriented environment
  • A strong and assertive communicator in speaking and writing

Good to have
  • TOGAF or equivalent certification is highly preferred
  • Knowledge or have worked on delivery project involving solution such as content management and device rendering products (e.g. Interwoven, HP LiveSite, Oracle Web Center Site) will be a major plus

Essential Technical Skill
  • Hadoop, Cassandra, Hive
  • RDBMS (e.g. Oracle Database, MS-SQL)
  • EJB, JMX, Struts, Spring, Hibernate/Ibatis, JMS, MDB, React.js, Redux
  • XML, XSL, JAXB, JAXP, JAX-RS, JAX-WS, SOAP, WSDL, REST, JSON
  • Weblogic, Apache, Ant, Maven, Jenking
  • Atlassian suite
  • Working knowledge of infrastructure including servers, storage, firewalls, load balancers, routers etc
  • Banking and financial services experience is necessary