Software Engineer

Intermediate (3-6 years)

Technical Skills

  • .NET
  • Budgets
  • C#
  • Microsoft SQL Server
  • Software Development
  • Software Engineering
  • SQL

Job Description

Software Engineer

You will:

  • Work collaboratively with technical lead, project manager and business users during the phases of requirement, design and development to ensure quality of deliverables and service
  • Work with the Club’s System Assurance Team and Change Control Team to ensure projects and changes are fully tested and deployed to the production environment accordingly.
  • Perform system design, development (including customization, interfaces, conversion and reporting), development testing and software release.
  • Comply with established standards and processes in delivering deliverables
  • Provide support during system assurance test and user acceptance test.
  • Manage and coordinating with vendors efficiently to provide BAU application support from time to time and during outside office hours.
  • Identify and escalate any critical issues during the development cycle which affects time, budget or quality to the technical leader and project manager in a timely fashion


You should have:

  • Graduate qualifications in computer science or engineering.
  • At least 4 years of experience in software development, system integration, and system support with at least 1 years solid hand-on experience in developing web-based application in Microsoft platform.
  • Strong knowledge in Microsoft .NET framework, C#, SQL Server, SSRS and SSAS is highly preferable.
  • Experience in vendor management
  • Strong ability in problem troubleshooting and diagnosis.
  • Proficiency in writing, presentation and communication skills.
  • Proficiency in both spoken and written English, Cantonese and Putonghua.
  • Able to lead a team of 2 or 3 offshore developers and work independently.
  • Candidates with more experiences may considered to be Senior Software Engineer
Employment TypeFull-time
Career LevelIntermediate (3-6 years)
Education LevelNon-specified
LanguageEnglish, Cantonese, Mandarin (Putonghua)
The Hong Kong Jockey ClubMedia and Entertainment

The Hong Kong Jockey Club Happy Valley Racecourse, Wong Nai Chung Rd, Happy Valley