Senior Software Engineer

Hong Kong Education City Limited (EdCity) is a wholly-owned company of the Government of HKSAR. Our portal,, is a one-stop professional educational portal in Hong Kong which incorporates information, resources, interactive communities and online services, and promotes the use of information technology (I.T.) in improving the effectiveness of teaching and learning. We are now looking for a high caliber professional to join our dynamic team in the following position.



  • Collect and analyze user requirements and perform system design according to project requirements and best practices;
  • Develop, test, document and deploy software applications;
  • Provide guidance to developers in completing project tasks;
  • Assist in user support, project management and liaison with external parties;
  • Collaborate with other departments to improve system development, implementation, and operation;
  • Evaluate emerging technologies relevant to education;
  • Take up ad-hoc duties as required.


  • Bachelor degree or above in Computer Science / Information Technology or related discipline;
  • At least 5 years of experience in system development;
  • 3+ years’ solid experience in system analysis and design, development, and deployment (preferably with full stack experience);
  • Strong knowledge and experience in PHP and related frameworks (e.g. Laravel), JavaScript and related frameworks (e.g. Vue.js), AJAX, HTML5, CSS3, Node.js, Apache, MySQL, MariaDB, MongoDB, and other Linux-based open-source software; and
  • Hands-on experience in cloud development (preferably with Microsoft Azure), GitHub, CI/CD, Kubernetes and Docker would be an advantage;
  • Able to work under pressure and strict deadlines;
  • Self-motivated, responsible and able to work independently;
  • Strong analytical, problem solving and communication skills;
  • Great team player with positive can-do attitude;
  • Good command of spoken and written Chinese and English;
  • Candidates with less experience will also be considered as Software Engineer. 


We provide attractive remuneration and fringe benefits to the right candidates:

  • 5-day workweek
  • Annual Leave
  • Performance Incentive
  • Medical, Dental Insurance(Including dependents)
  • Annual Health Check-up Benefit
  • Life Insurance
  • Employer MPF Voluntary Contribution (No cap)
  • Training Subsidies


Interested parties looking for a promising career, please send your application letter and resume stating your academic result in public examination(s), current and expected salary to Review of applications begins immediately until the position is filled.

Personal data provided will be used strictly for recruitment and other employment-related purposes. Details of the Personal Information Collection Statement – Recruitment of the Company can be found here.

Applicants please submit one application for each post only. Applicants not invited for interview after 12 weeks from the closing date may consider their applications unsuccessful. The Company reserves the right not to fill the post(s).