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.