Senior Engineer, Application Development

The Department

The Service Delivery Department is responsible for designing and delivering “IT Digital Transformation Programme”. In addition, the department is responsible for the delivery of application solutions including Finance, HR, CRM and Enterprise Data Warehouse systems for the Club’s business portfolios and managing the IT Shenzhen delivery arm.

The Job

You will:

  • Implement an enterprise-wide systems and IT solutions
  • Work with Senior Technical Manager, Project manager, Solution Architects, Business Analysts and Data Scientists to perform the translation of business requirements into functional designs that align with architectural standards and roadmaps
  • Perform software development and software release for business requirements
  • Managing and coordinating with vendors efficiently to provide BAU application support from time to time and ensure the quality of vendor’s deliverables
  • Provide support during the system assurance test and user acceptance test
  • Assist the IT operations team in performing software installation and implementation
  • Working 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
  • Identify and escalate any critical issues during the development cycle which affect time, budget or quality to the technical leader and project manager in a timely fashion
  • Align personal development plan with business objectives and embrace the transformation to move the team/department forward

About You

You should have:

  • University Degree or above in Computer Science, Engineering or IT-related discipline
  • Minimum 3 years of experience in delivering data analytics use cases, IT solutions or related areas
  • Hands-on experience in one of OOP languages (e.g., Java, C#, etc.), and a scripting language (prefer Python), with an understanding of software development workflows
  • Hands-on experience in data analytics use case development
  • Experience in containerized application development using Docker and Kubernetes
  • Experience in RDBMS (e.g. MS SQL, Oracle)
  • Experience in SUSE/Ubuntu Linux
  • Sound knowledge of implementation of CI/CD pipelines, familiar with DevOps tools including BitBucket, Jenkins, Jira, etc
  • Efficiency in problem determination and problem-solving
  • Excellent in writing, presentation and communication skills
  • Proficiency in both spoken and written in English, Cantonese or Putonghua

Terms of Employment

The level of appointment will be commensurate with qualification and experience.

Enquiries

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 Page
Share this Job :

To share this job on WeChat, please click the button below to copy the link: