IT Enterprise Solutions Department provides high-quality and innovative business application solutions (non-wagering) and IT services to all divisions and departments within the Club in the portfolios of Racing, Customer and International Business Development , Corporate Planning, Branding, Membership, Charities and Community, Legal and Compliance, Corporate Affairs, People and Organisational Development, Finance, Audit, Property, Security & Integrity, and Integrated Project Management Office.
You will :
Leading a team of software engineers, offshore resources and external resources to accomplish development tasks as defined in the Club’s Product Development Life Cycle under the supervision of project managers / technical manager.
Working with business users to document requirements and prepare specifications.
Working with architecture / infrastructure team to perform technical design and construction.
Performing system design, development (including customization, interfaces, conversion and reporting) and software release.
Conducting design / code review to ensure quality of software deliverables.
Complying with established standards and processes.
Providing support during system assurance test and user acceptance test.
Assisting IT operations team to perform software installation and implementation
Providing BAU application support during both office and non-office hour.
Resolving production problems and providing timely management update.
Acting as project manager for small-and-medium-sized projects as assigned by technical / portfolio manager.
You should have :
Graduate qualifications in computer science or engineering.
With 7 years of experience in managing projects, leading team of local and remote developers to deliver IT solutions and provide system support.
Experience in service or console base application using Microsoft C#, .NET is mandatory.
Solid experience in developing database solution by using SQL Queries, Stored Procedures programming on Microsoft SQL Server platform.
Solid experience of leading small development team for the application and database design, development, testing support and system implementation.
Experience in Database Clustering and Performance Tuning is preferred.
Experience in handling large database (terabytes) is preferred.
Experience in Oracle is an advantage.
Experience in message queues with Solace is an advantage.
Experience in DevOps is an advantage.
Experience in C++ is an advantage.
Experience in SUSE Linux is an advantage.
Efficiency in problem determination and problem solving under pressure.
Excellent in writing, presentation and communication skills.
Proficiency in both spoken and written English, Cantonese and Putonghua.
Terms of Employment
The level of appointment will be commensurate with qualifications and experience. A contract employment will be offered to the successful candidate.
Contract renewal will be subject to mutual agreement between the Club and the individual.