Senior Software DeveloperSoftware Developer (at the rank of IT OfficerIT Technician)

HKU Careers

Not Interested
Bookmark
Report This Job

profile Job Location:

Hong Kong - Hong Kong

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Senior Software Developer/Software Developer (at the rank of IT Officer/IT Technician) inInformation Technology Services (ITS) (Ref.: 534792)

Information Technology Services (ITS) provides central IT services to support the Universitys teaching learning research and administrative activities. ITS is transforming its organization to support its new strategic development and strategic adoption of new technologies. Information about ITS can be obtained at are seeking a highcalibre IT professional to join our team and contribute to the delivery of highquality IT services.

The Role

The appointee will be responsible for the design development enhancement and maintenance of modern webbased and enterprise applications supporting eLearning platforms (e.g. Moodle Panopto) and other University services. He/She will also be involved in system integration project implementation testing documentation user support and other duties as assigned by Information Technology Services.

Qualifications and Qualities

Applicants should possess a Bachelors degree in Information Technology Computer Science Software Engineering or a related discipline preferably with relevant experience in application development or IT services. They should have a good command of written and spoken English and Chinese with strong communication analytical and problemsolving skills. Certification in ITIL v3/4 and PRINCE2 would be a definite advantage.

Applicants should have good knowledge of and relevant experience in at least two of the following areas:

  • Modern web technologies (HTML5 CSS3 JavaScript TypeScript)
  • Frontend application development using modern frameworks/libraries such as React Angular or
  • Backend application development using technologies such as Java Spring Boot Python or .NET
  • API design development and system integration using RESTful APIs JSON and other modern integration technologies
  • Modern application architecture and development practices including microservices modular design secure coding authentication and authorization
  • DevOps and software engineering tools/practices such as Git CI/CD pipelines automated testing Docker Kubernetes and containerized deployment
  • Cloud platforms and cloudnative application development (advantageous)
  • Moodle learning management system and/or the Panopto lecture capture system (advantageous)
  • Relational distributed SQL/NewSQL and NoSQL databases (e.g. MySQL OceanBase CockroachDB MongoDB) and familiarity with scalability approaches such as data partitioning and applicationlevel sharding (advantageous)
  • Artificial Intelligence (AI) technologies including machine learning generative AI large language model (LLM) application integration AIassisted development tools and responsible AI practices (advantageous)

Candidates with lower qualifications and/or less experience may be considered for appointment as Software Developer.

What We Offer

The appointment will be made on fixed-term full-time contract for 2 years and commence as soon as possible with the possibility of renewal subject to satisfactory performance. A highly competitive salary commensurate with qualifications and experience will be offered together with contract-end gratuity and University contribution to a retirement benefits scheme at 10% of basic salary. Other benefits include annual leave and medical benefits.

How to Apply

The University only accepts online application for the above post. Applicants should apply online at the Universitys careers site () and upload an up-to-date CV. Review of applications will start as soon as possible and continue until April 30 2026 or until the post is filled whichever is earlier.

The University is an equal opportunities employer and
is committed to equality ethics inclusivity diversity and transparency


Required Experience:

Senior IC

Senior Software Developer/Software Developer (at the rank of IT Officer/IT Technician) inInformation Technology Services (ITS) (Ref.: 534792)Information Technology Services (ITS) provides central IT services to support the Universitys teaching learning research and administrative activities. ITS is ...
View more view more

Key Skills


About Company

Company Logo

Established in 1911, the University of Hong Kong (HKU) is the territory’s oldest institute of higher learning and also an internationally recognized, research led, comprehensive university.

View Profile View Profile