The Department
The IT Wagering Solutions Department of The Hong Kong Jockey Club plays a vital role in the organisation by providing application solutions for the Sports Wagering portfolio. The department responsible for delivering the SP3d Fixed Odds Host Systems, which are essential for ensuring accurate and efficient betting processes. Additionally, the department is tasked with delivering racing wagering and lottery transaction host components, including comingling gateways, control systems, and associated information systems lifecycle. Oversee the entire Agile delivery process, ensuring high-quality and timely development of the Club's Backend Wagering Platforms.
The Job
- Lead development teams engaged in the estimation, design, construction, testing, maintenance, support and installation of complex computer based solutions
- Oversee the translation of business requirements into functional design that align with architectural standards and roadmaps
- Seek opportunities to constantly improve work practices and team achievements
- Mentor, train, motivate and develop staff to establish and maintain knowledgeable and competent workforce
- Set and monitor budgets for operating and capital expenditure
- Ensure workforce cooperation and engagement within and across the organization
- Participate in the Application Development management team
- Participate and contribute positively to create a diverse and inclusive culture with trust and respect. Play an active role to support cross team / division / department efforts and model collaborative behaviours.
About You
University degree or above in Computer Science, Information Technology or related engineering disciplineMinimum of 8 years’ experience in architectural design and software development of large scale systemsMinimum of 4 years management experience in leading teams and building relationships with people at a variety of levelsProven staff management / supervision capability with multi-site development team management experienceStrong proficiency in data analytics, high performance transaction processing system design and developmentExperience with system design on high availability, robust and high performance systemsExperience with application development on C / C++, Java or C# .net platform, JSON, XMLExperience with database development such as MSSQL, Oracle platformExperience with Java Framework such as Spring, Camel and HibernateExperience with API development such as Restful API, OpenAPI, SOA, SoapUI and microserviceExperience with Cloud development such as VMware, Azure, Docker and ContainerExperience in in-memory DB design or Event Messaging protocols would be an advantageAbility to work independently and under pressureWorking knowledge in system design, software development and testing processes and the good understanding of PDLC are mandatoryDesign and software development experience on database, application systems on Linux / Windows or web systems are importantIn-depth knowledge and experience of IT system development, design concepts and development toolsKnowledge in agile delivery methods including delivery in sprints / scrumsKnowledge in DevOps delivery including Continuous Integration (CI), Continuous Deployment (CD) and Automated testing framework with good working knowledge of major tools including BitBucket, JIRA, Confluence, Jenkins and etc.Ability to communicate complicated ideas clearly with wide rangeof stakeholders is essentialProficiency in both spoken and written English, Cantonese and / or PutonghuaTerms of Employment
The level of appointment will be commensurate with qualifications and experience.
Closing Date
Only shortlisted candidates will be notified.