Well-established public enterprise
• Design, develop, integrate, and support high-volume customer-facing web applications, comprising client, server and database components
• Design, enhance, develop and maintain database to support the business and IT requirements
• Prepare system requirements and system design documents in accordance to in accordance to the Product Development Life Cycle (PDLC) methodology
• Work closely with System Assurance, Infrastructure and Operation teams to deliver high quality web systems
• Lead an offshore development team in Shenzhen to delivery IT Project
• Provide rostered standby support duty for production systems
• University degree holder in Computer Science, Information Technology or related discipline
• Minimum of 5 years IT systems analysis, design, software development and support experience
• 5 years solid development experience in latest Microsoft .NET Framework, HTML 5, CSS3, JavaScript, MVC, Ajax, JSON, XML, JQuery
• 2-3 years hands-on experience on Microsoft SQL Server 08/12+, in particular on planning, schema design and stored procedure development, DB tuning and troubleshooting
• Experience in Web Service-Oriented Applications and developing large-scale and high performance websites
• Knowledge and working experience in transaction processing, particularly in-memory database design is an advantage
• Experience in AngularJS, React, node.js would be a plus
• Strong understanding of UX/UI, DevOps and Agile Methodology is an advantage
• Strong understanding in web performance tuning and data security is an advantage
• Self-motivated and team oriented
• Excellent communication, analytical and problem solving skills
• Ability to work independently and under pressure
• Proficiency in both spoken and written English, Cantonese and Putonghua
