Senior Analyst Programmer / Analyst Programmer

Department: Information Technology

  • Assist the superior to prepare the required documentation for new service or system enhancement
  • Base on the Program Specification to write the source programs
  • Prepare the test cases for unit test and perform the test
  • Prepare User Guide and Operation Manual if needed
  • Act as the second line technical support for application systems
  • Troubleshoot reported problems for application systems and answer internal and external users’ application queries; and escalate to superior whenever needed
  • Report the Status or Issues of the tasks assigned on regularly basis to the Superior
  • Follow all the defined Software Development Guidelines / Standards / Procedures
  • Perform any other duties as assigned by superior from time to time

  • Possess a bachelor degree holder in Computer Science or equivalent
  • 2 - 3 years of IT experience in system analysis, development and testing
  • Programming experience in Java, Angular, TypeScript, NodeJs, GraphQL and MariaDB
  • Proven knowledge in one or more is an advantage: WordPress, Blockchain, Jira, Spring Framework, Nginx, DevOps or mobile app development
  • Fast learner with passion on new technologies and self-motivated
  • Good analytical skill and a good team player


We offer competitive remuneration package and career prospects to the right candidate. Salary will be commensurate with qualifications and experience. Our attractive remuneration package includes 5-day work week, year-end bonus, performance bonus, dental and medical benefits, employer voluntary contributions to MPF, education allowance, staff well-being sponsorship, birthday leave, marriage leave, family care leave, etc.

Interested candidates please send your full resume stating contact details, current and expected salary to Human Resources (

Personal data collected will be used for recruitment purpose only. We are an equal opportunity employer.