Technical Manager, Application Development
Who are we?
We are the IT Division of HKJC, a vibrant community of over 1,500 dedicated professionals working collaboratively across Hong Kong and Shenzhen.
Our team is a diverse mix of individuals from various backgrounds, from all across the world. We embrace our humanity, recognizing that each of us brings unique strengths and perspectives. This diversity not only enriches our work environment but also drives our innovation and creativity as we strive to achieve our collective goals.
What do we do?
We design, build, and operate the technology that powers the Club. Our primary focus is on delivering the service that supports our hospitality, racing and wagering operations, to ensure that our customers and members enjoy exceptional experiences.
We also deliver the changes necessary to drive business growth through new products and services. And, we are committed to safeguarding the Club by protecting it from external threats, providing a secure and resilient technological environment.
The Department
The Department of Application Delivery & Support leads the end-to-end management and delivery of all Omni Channel experiences for the Jockey Club. It oversees a diverse team of technical professionals across Hong Kong and Shenzhen, collaborating closely with both global and local software partners. The department plays a vital role in delivering innovative and seamless digital experiences, while supporting the Club’s strategic objectives through robust, scalable, and secure technology solutions.
Key areas of responsibility include:
- Customer & Member Digital: Omni channel retail and digital experience
- Sports Wagering: Fixed Odds sports back office, trading, and middleware systems
- Racing Wagering & Lottery: PMU Horse Racing platform and Mark 6 lottery systems
- Racing Equine: Stable management, veterinary laboratories, and racing information systems
- Hospitality & CRM: Venue, table, and recreation management, catering systems, and customer relationship management
- Data & Analytics
- Wagering Architecture: Fixed Odds and PMU/Lottery platforms
- Identity Management: Customer Identity and Access Management (CIAM) leveraging Ping/ForgeRock
- Enterprise/Corporate Systems: Including HR, Charity, Finance, and Treasury systems
- Shenzhen Development Centre
The Job
You will:
- Engage in effort estimation, service and application design, code construction, testing, maintenance, and support of high-volume customer-facing mobile channel applications, comprising client, server, and database components
- Design, enhance, develop, and maintain mobile decoupled UI components to support the business and IT requirements across mobile apps
- Monitor and resolve production mobile application compatibility issues across various devices and operating systems
- Proactively assess and mitigate foreseeable impacts from new mobile OS versions, vendor policy changes, and emerging device features to ensure continued application stability and performance
- Conducting feasibility studies to evaluate or pilot new business-enabling technology
- Performing software development and conducting reviews according to business requirements and defined Club IT processes and standards
- Collaborate with business stakeholders, architects, system assurance, project managers, and operations team to deliver high-quality mobile and web systems on time and on budget
- Provide rostered off-duty standby support for the production systems
- Work closely with Shenzhen development teams, System Assurance, Infrastructure, and Operations teams to deliver high-quality systems
About You
You should have:
- Bachelor's degree in Computer Science, Engineering, IT, or a related discipline
- ITIL certification or equivalent knowledge is preferred
- Minimum of 5 years of hands-on experience in software development using React Native, Objective-C, Swift, Java, JavaScript, GraphQL, OAuth, and TDD/BDD methodologies
- Solid knowledge of mobile app architectures, design patterns, Rx programming, and object/protocol-oriented programming
- Strong understanding of mobile technologies, UI/UX principles, current trends, app security, and compatibility issues across platforms and devices
- Familiarity with UX/UI design, DevOps practices, and Agile methodologies is a strong advantage
- Experience in app performance tuning and data security is highly desirable
- Proven track record in project management and leading development teams, both locally and remotely
- Demonstrated experience across the full Software Development Life Cycle (SDLC) and Agile delivery frameworks
- Experience in vendor management and building strong, collaborative working relationships
Terms of Employment
The level of appointment will be commensurate with qualifications and experience.
How to Apply
Please submit your resume with expected salary by clicking the Apply Now button.
We are an equal opportunity employer. Personal data provided by job applicants will be used strictly in accordance with the Club's notice to employees and prospective employees relating to the Personal Data (Privacy) Ordinance. A copy of which will be provided immediately upon request.
Share this Job :
To share this job on WeChat, please click the button below to copy the link: