Senior Analyst - App Development

Job Requisition ID:  8330
Function:  Information Systems & Technology
Department:  IS&T Solution Development
Team:  Application Development
Outlet: 
Location: 

其它 / Others

Description: 

Position Summary

The Senior Analyst - Application Development is responsible for working with hands-on development tasks, and cooperate with distributed team to complete the development projects. He/she will work under the supervision and guidance from the Manager - Application to guides the junior team members to complete the assigned projects and tasks. He/she should provide technical expertise on design, analysis, implementation on web / mobile application, enterprise systems such as CRM or SharePoint, Gaming/Non-gaming integrations.

Primary Responsibility

  • Work with project manager to engage users for requirement gathering, implementation, testing and adoption
  • Develop the application and solution compile with the Application Development team coding standard and practices
  • Ensure the security, capacity, performance and availability of systems in data and enterprise application perspectives
  • Manage and lead the external vendors to deliver the project timely and up to standard
  • Design and develop the application solutions to meet the business needs (native, web, mobile)
  • Cooperate with distributed teams to design and develop the application solutions to meet the business requirement and expectation
  • Review and advise on the application program and coding quality of junior team members

Requirements

  • Bachelor Degree in Computer Science or equivalent major
  • 5 Years or above hands-on experience in software application design, implementation and maintenance
  • Skilled at one of the programing languages - .NET Core/Java/Node.JS/Swift/Kotlin
  • Experience in modern applications (web / mobile) design and development
  • Experience in DevOps/Agile/CICD process would be preferable
  • Experience in K8s/Container development and deployment process would be a good plus
  • Self-motivated and can work under pressure and high demanding working environment
  • Advanced analytical and problem solving skills are required
  • Good written and verbal communication skills with a good ability to communicate in English
  • Communication in Cantonese and/or Mandarin is required
  • Gaming industry experience is good plus