Skills Required
- Good understanding of digital banking products and system interactions
- Extremely detail-oriented
- Understands the business requirements and has the ability to translate high-level requirements into detailed documentation within the organisation’s context
- Ability to evaluate and analyse existing technical system interactions, and uncover areas for improvements
- Ability to envision and design end to end system solution design keeping an eye on the details
- Ability to analyse / identify how a process design change might impact downstream system interactions
- Ability to gather critical technical information from meetings with various stakeholders and producing useful technical documentation
- Ability to communicate and clarify system / technical requirements with developers, testers and other key stakeholders from business, operations and technology functions
- Ability to identify and clearly document system dependencies
- Excellent technical / documentation / analytical skills
- Ability to work in an Agile delivery environment – adopting agile behavior and tools
- Ability to develop, review and update project plans, resources, budgets and timeframes
- Drive the data, design and solution discussions with vendor, technology team and user groups
- Directly lead and manage a team of technical teams comprising developers, technical analysts with focus on delivering banking systems and solutions
- Responsible for the successful execution and technical delivery of projects that meet scope, timeline and budget
- Stakeholder and relationship management, including escalation, expectation, conflict, scope changes
- Partner with solution and enterprise architects to deliver technical innovations in support of emerging business needs and to progress these ideas from concepts to working solutions
- Plan project efforts to upgrade, enhance and maintain systems at supported release levels
- Identify and raise risks and issues affecting the project, including financial or operation and proactively managing them, with timely escalation to relevant parties where necessary
- Drive the testing strategy and manage the testing cycles, ensuring all critical and high defects are resolved within the testing cycle
- Manage relationships across all business lines and with external parties, ensuring timely delivery of assigned activities
- Organise and chair governance meetings, including preparation of meeting materials and minutes
- Ensure work deliverables are in compliance with bank policies and regulatory requirements
- Directs the offshore squad in making day-to-day decisions and conflict resolution
Preferred Experience
- Strong record of deliveries in Digital Banking solution
- At least 1 year of experience in driving technical / system requirements lifecycle - From abstract product vision all the way to detailed system / technical requirements
- Strong business and technology knowledge on Consumer banking products and services such as Retail and consumer Banking, Credit/Debit Cards, ATM and Payment systems, Internet and Mobile Banking
- Able to verify that the user requirements are achievable and support business users during UAT and post-implementation phases
- Collaborate with IT teams to resolve issues. Work with Solution Architects and system teams to produce high quality deliverables
- Strong organisation skills and a clear communicator
- Good understanding on technology stacks and architecture layers
- Experience in both Waterfall and Agile delivery (SCRUM)
- Strong organizational and leadership skills
- Possess leadership skills, result oriented and requires minimal supervision
Education
Bachelor’s degree/University degree in Computer Science, Engineering, or equivalent experience