Main Tasks and Duties:

  • Responsible for developing branch-wide application
  • Responsible for implementing and maintaining new systems on a daily basis
  • Evaluate the latest technologies and assist in the approval of new technology implementations
  • Assist in project management which involves both software development projects and system optimization
  • Conduct timely resolution of any production issues of new application systems
  • Identify opportunities and perform necessary data analysis such as conducting data-driven decisions
  • Perform any tasks assigned by the Management from time to time¬†

Job Requirements:

  • Recognized Bachelor's degree or above, preferably in Information Technology, Computer Science or any other related disciplines
  • At least 2 years' of relevant experience as a Software Engineer, Software Developer, System Implementor or other relevant position
  • Proficient in using SQL will be an advantage
  • Experience in Banking / Finance industry is preferred
  • Excellent writing ability and verbal communication skills in English
  • Able to communicate in Mandarin to liaise with internal and external stakeholders
  • A passionate individual who is keen to learn and be able to perform professionally
  • Excellent communication and interpersonal skills
  • Ability to multi-task, prompt response and work under high pressure
  • Good team player and enjoy complex problem solving with innovative ideas