Analyst Programmer (BI)


The incumbent shall perform various BI related software development projects to ensure the efficiency & effectiveness of the company's operations upon satisfaction with enhanced information interaction and timely solutions delivery. Details as below:

Key Responsibilities
  • Design and implement BI applications and dashboards according to company's IT standards and business goals
  • Facilitate user requirement collection, feasibility study, and documentation
  • Conduct unit testing and user acceptance tests to guarantee quality of BI applications
  • Maintain and support the BI applications to sustain business operations
  • Conduct research on new technology to identify opportunities

  • Degree in IT related disciplines, preferably in Computer Science/Engineering/Data Science
  • 2 years of experience in BI application/dashboard development
  • Self-driven with passion for technologies
  • Working experience in Agile/Scrum SDLC, RDBMS/SQL, ETL, OLAP, Data Mining
  • Knowledge of Java programming and Python scripting a plus.
  • Technical experience in BI reporting tools (e.g. Qlikview, PowerBI, and SAP Crystal Reports)  a plus.
  • Strong analytical/problem solving/project management skills
  • Good command of both written & spoken English and Chinese
We offer a 5-day working week, a competitive remuneration package and generous fringe benefits. Excellent on-the-job training and development will also be provided.
To apply, please send your full resume, including salary expectation and availability, to Human Capital Management Department at Only shortlisted applicants will be contacted. All information will be kept in strict confidence and will be used for employment purpose only.