Point your AI agent at freehire and let it find you a job.

Get the CLI →

Galaxy Entertainment Group

Open 50d

Senior Analyst - Software Engineering

Posted Updated 10 views
Discussion

Summary

Hands-on senior developer at Galaxy Entertainment Group in Taipa, Macau, who designs, builds and maintains web, mobile and enterprise applications (CRM, SharePoint, gaming/non-gaming integrations), mentors junior engineers, and manages external vendors, working with .NET Core, Java, Node.js, Swift or Kotlin plus DevOps/K8s practices.

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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.