Full Time
Hong Kong
Job duties:
- Responsible for software design, development, testing on Automatic Fare Collection (AFC) equipment (e.g. POS) according to user requirements.
- Explore and develop software / system architecture design solution with contractor for ticketing system and review contractor’s submissions.
- Able to translate existing MS Visual C/C++ coding logic and technical design into design and testing documents.
- Oversee software release preparation and deployment which may be carried out at Non-Traffic Hour (NTH).
- Provide 2 nd line technical support for related production system issues.
- Research on latest technologies to explore opportunity to improve or explore innovative solutions for AFC system.
- Candidate with lower academic and experience will also be considered at the discretion of the Authorised Representative
Requirements:
- University graduate in Computer Science/Computer Engineering or related discipline.
- At least 1- 2 years full stack development modern web application development (frontend and backend).
- Solid hands-on programming experiences in C#, Java, JavaScript, HTML5, CSS3, JavaScript and modern web app design and architecture (React, Electron, Node.js, Vue, RESTful API, JSON)
- Hands-on experiences with Cloud native architecture and Event Driven architecture design and development (e.g. Docker, microservice, Kubernetes), as well as version control (e.g. Git)
- Knowledge in UI/UX design (e.g. MVC/MVVM)
- Knowledge or Solid programming experience in C/C++, VC++, MFC programming experiences are an advantage
- Familiar with OOD, OOP, Data structures, Client/Server/Distribution application architecture, network programming, Messaging programming e.g. RabbitMQ, Kafka, IBM MQ are an advantage
Job Features
| Job Category | IT |
