Provide assistance in feasibility studies, user requirement elicitation, system analysis and design, and implementation of the above mentioned systems.
Take part in the Software Development Life Cycle with both the internal development team and external contractors.
Participate in hands-on implementation in various development projects and proof-of-concept technical studies. Experiments and studies on various new technologies in different platforms and software stacks.
Participate in reviewing existing systems, developing documentation of system designs and specifications, and making suggestions on enhancement, restructuring, and revamping.
Collaboration and liaison with other development teams, including external contractors, to facilitate the system integration process.
Provide advice & assistance to the contractor management process.
To undertake any other duties as required by supervisors
Higher diploma in computer subjects or related disciplines
3 years or above hands-on experience in IT application development of which 1 year must be in a similar post and a comparable capacity
Experience in web services development (e.g. AJAX, RESTful API)
Experience in front-end application frameworks (e.g. Vue.js, AngularJS)
Knowledge in message broker systems (e.g. MQTT, RabbitMQ, Kafka)
Knowledge in non-traditional DBMS (e.g. TSDB, NoSQL DB, InfluxDB, MongoDB)
Knowledge in Geographic Information System (GIS) development for processing geospatial data based on applications such as Open Street Map (OSM) and Mapbox
Experience in common web application frameworks is preferred (e.g. Node.js, Spring, Laravel, ExpressJS)
Experience in Building Information Modelling (BIM), RFID, Building Management System (BMS), Low Power Wide Area Network (LPWAN) and Internet of Things (IoT) is an absolute advantage
Strong self-learning and research ability; Able to research/develop new development language/platform/system as project needs.
Strong commitment to project deadlines and delivering high-quality work
Good team player and leader, proactive communication with his / her teammates and subordinates
If interested for the above position, please send detailed resume with current and expected salary as well as date of availability by sending email to [email protected]
For more job opportunity, please visit our website: www.clts.com
The personal information is collected strictly for recruitment purpose only.