Job Description
Participate in application and system development, testing and deployment.
Participate in project implementation that involves system installation, custom application development, system configuration, testing and user training.
Collaborate with project teams to ensure successful delivery of applications
Analyze, follow-up and resolve any support enquiries from customers, partners and colleagues.
Collaborate with the team and others to identify, troubleshoot and find resolution for technical problems.
Maintain and improve technical knowledge base and skills.
Demonstrate passion in technology and willing to research, experiment and prototype solutions and tools that are needed.
Establish a good working relationship with customers and other professionals such as internal support engineers.
Requirements
University degree in Computer Science, IT or equivalent.
At least 1 year of development/support experience in telecommunication projects.
Hands-on development experience in government projects is highly preferred
Implementation experience including but not limited to:
o  Java
o  Servlets
o  JSP
o  MQ
o  Tomcat
o  Web Application Server
o  Apache
Broad technical knowledge and understanding on relevant web technologies supporting the solutions including but not limited to:
o  HTML 5 & CSS
o  Javascript
o  JQuery
o  Vue.js
o  Node.js
o  AJAX, JSON and Web Services (REST/SAOP) API
o  Bootstrap
·     Good knowledge and hands-on experience with databases including but not limited to:
o  MSSQL
o  Oracle
Technical Knowledge in Windows and Unix/Linux platforms, client server technology, database systems, and web-based systems.
Strong analytical and problem-solving skills.
Independent, proactive working attitude, result-oriented, and a strong desire to succeed.
A team player, self-starter with excellent analytical and troubleshooting skills.
Good command in both written and spoken English and Chinese (Cantonese & Mandarin)
Great interpersonal, self-motivated and customer-focused with outgoing personality and analytical mind.
Fresh graduates are encouraged to apply.