-
Responsibilities:
Develop, enhance, and provide supports to existing systems and applications (Java/ Mobile App/ Web);
Integrate AI products to automate processes and improve efficiency
Participate in the full development lifecycle: requirements gathering, analysis, web/ system/ mobile apps design and development, testing and maintenance support
Assist team lead to prepare system specifications and documentation
Collaborate with other IT teams, vendors and system implementers
Requirements:
A bachelor's degree in information technology, computer science, or a related discipline
At least 6 years of post-qualification experience in application development
Experience in either Web or Mobile Application development
Development of web, and mobile application with technologies like React, React Native, Node.js, PHP, Java, Python and Javascript, etc;
Utilize web application servers such as Oracle Weblogic Server, IBM Websphere Server, and Apache;
Database management and operations with tools like MSSQL, and NoSQL DB;
System Integration / development of AI-related products; and Agile development, CI/CD, and DevOps;