Contract Analyst Programmer (T26 51455)(Deadline: 15/11/2024)


Job ref no. pk-51455
Job level
Work experience
Education Bachelor Degree
Location New Territories
Employment type Full Time
Benifits
Industry Civil Services (Government, Armed Forces)
Job function Information Technology (IT)
Post on 2024-11-04

Job duties 

(i)    develop and enhance web & 3D GIS applications built on Microsoft SQL Server (and Oracle/Postgre SQL) databases, Java-based platform and 3-Tier architecture;
(ii)    perform system enhancement, system integration or interfacing of internal web & 3D GIS applications;
(iii)    conduct program testing, system testing and develop systematic test cases to support user acceptance test;
(iv)    perform bug fixing, quality check, verification and rectification of data and applications;
(v)    track and control changes of pseudo/source/program codes, and provide backup, recovery and drills of systems; and
(vi)    prepare and maintain project report and system documentations (e.g. data/system/function specifications, manual, etc.).

Requirements

  • Holder of a degree awarded by a university in Hong Kong, or equivalent; related to Computer Science, Information Engineering, Information Technology, Geo-informatics, Geomatics Engineering, Geographic Information Science, Mathematics/Statistics or equivalent;
  • Have at least 3 years post qualification information technology experience of which 1 year in the comparable capacity;
  • Have at least 2 years hands-on programming experience in application development;
  • Have practical experience in data modeling and management (e.g. use of Python and/or other programming language(s) to manipulate data to support application, etc.);
  • Hands-on experience in front-end JavaScript frameworks such as React, Angular Vue.JS will be an advantage;
  • Hands-on experience in 3D web map development using CesiumJS, Three.js will be an advantage;
  • Experience in use of spatial data and processing of spatial data to support application development will be an advantage;
  • Possess analytical sense, problem solving skills and a good team player; and
  • Good command of both spoken and written English.