Well-established public enterprise
• Develop to high quality standards while understanding the importance of meeting business delivery deadlines
• Participate in all phases of the development process
• Have the ability to work with a cross-functional team and excellent communication skills
• Work with Product Owner to identify business requirements and values
• Help to draft technical specifications, system architectures, development approaches, and testing solutions
• Help to define development standards, determine best technology practices, and evaluate the application solutions
• Degree or above in Computer Sciences, IT or related discipline
• Minimum of 8 years’ information systems analysis, design, software development and support experience
• Less experienced applicants will be considered for Senior Software Engineer post.
• 8 years’ solid development experience in .NET framework, AJAX, JSON, HTML5, CSS, Javascript
• Experience on Frontend Development (React JS, VueJS) and RESTFul Web Service
• Experience on CMS Application, preferable on SiteCore
• Database Experience on Microsoft SQLServer, MongoDB
• Familiar with full web technology stack (e.g., HTTP, cookies, headers, caching, CDN, security
• Strong understanding on DevOps, Test Automation and Agile Methodology (e.g. Scrum, Kanban) is an advantage
• Strong communication, analytical and problem solving skills
• Self-motivated, able to work independently and under pressure
• Proficiency in both spoken and written English, Cantonese and Putonghua




