about the job.
- Support the Solution Manager in evaluating digital solutions, including carrying out system analyses, feasibility assessments, and proof-of-concept (POC) demonstrations.
- Collaborate with the Project Manager to oversee the execution of digital platform projects.
- Manage vendor partnerships and coordinate with in-house technical teams for system implementation initiatives. Ensure the final deliverables meet the appropriate quality standards and are provided on schedule, as per the project plan.
- Capture user requirements, conduct system analyses, and design both business and technical specifications.
- Perform system testing, regression testing, and disaster recovery (DR) procedures on the application software. Assist users during user acceptance testing (UAT), including setting up test environments.
- Provide technical support and troubleshooting assistance throughout the implementation and post-implementation stages.
- Review vendor deliverables, such as system designs, documentation, and programming standards, to validate the quality of the vendor's work.
- University degree / Higher Diploma in Computer Science or related disciplines
- At least 5 years' relevant experience in application development
- Solid experience in large-scale web development projects; able to oversee the entire SDLC e.g. SA&D, UAT and deployment
- Proficient in web-based technologies, database systems, and API integration; experience in REST API design, AWS Cloud services, ReactJS, Node.js, NoSQL databases, CI/CD, React Native (mobile development), MQ, DevOps, microservices architecture, and CMS would be an advantage
- Good command of written and verbal in English and Chinese