Develop business applications for entities under the Group. Responsible for project scoping, development of functional and technical specifications, project rollouts, data migration, data archiving, maintenance, system upgrading, supporting activities and vendor management. Work collaboratively with cross-functional departments to understand operational needs, analyse and identify ways to automate business processes. Create solutions that are in line with organizational objectives. Integrate various business applications to ensure consistency, relevance and visibility. Actively contribute to the automation of business processes to maintain our competitive edge. Provide online training and re-training for users across various geographic locations. Ensure the design and implementation of the application have strong quality and security protection. Ongoing support for the existing applications. Work closely with colleagues to constantly innovate app functionality, design and contribute towards new features and modules. Keep track of outstanding tickets and update client proactively on resolution status.