Job Purpose:
Reporting to the Head of System Development, you will be responsible for leading a team to support Fintech projects (e.g. MCRA, CDI), and a portfolio of staff-facing systems including enterprise content management, e-filing, HRMS, General Ledger, intranet and e-workflow etc.
Key Role and Responsibilities:
- Establishes project priorities, plans, budgets, and resources; monitors and adjusts priorities and resources accordingly
- Collaborates on project requirements, analyzes needs, prepares project feasibility studies, and identifies appropriate systems solutions that address business problems and opportunities
- Develops activity plans, time and resource estimates; coordinates resources and activities of staff for each phase of the project, ensuring that systems changes and enhancements are carried out properly and on a timely basis
- Controls and directs project activities; participates in system design; reviews and approves key milestones and deliverables; contributes to or develops systems plans to meet business needs
- Monitors status, prepares activity and progress reports, and identifies problems which may impact results; provides feedback on activity progress; coordinates all phases of system testing including stress test; oversees preparation of system documentation, training, and implementation of new/ modified systems
- Conducts capacity planning with user periodically. Monitors the performance, accuracy, stability and reliability of the production systems and ensures data security on all production data
- Acts as a leader in his/her responsible team, performs coaching & motivation of the team members, vendors and consultants
Job Requirements:
- University degree in Information Technology or equivalent
- At least 15 years related experience in leading sizable IT projects, preferably with knowledge of financial applications
- Familiar with web application development and common development frameworks such as AngularJS, Spring Boot and Open API etc.
- Experience in managing projects using vendor solutions and/or services
- Good knowledge on development languages such as Java, SQL, Shell scripts, Javascript etc.
- Good knowledge on DB/middleware such as MS SQL, Oracle, Tomcat, IBM MQ etc.
- Solid experience in resolving security vulnerabilities is an advantage
- Possess broad business knowledge, with strong analytical and problem solving skills
- Able to communicate effectively in Chinese and English