Macroview Telecom Limited

System Analyst / Senior System Analyst - Application Development

Macroview Telecom Limited


  • Lead an application team to implement digital solutions to support business operations with microservice architecture
  • Manage full software development life cycle and prepare related system documents
  • Setup and maintain CI/CD pipeline to streamline development processes
  • Discover and evaluate new technologies to support business needs and strategy


  • Bachelor’s Degree or above in Computer Science or related disciplines
  • Minimum 5 years working experience in web application design and software development
  • Solid experience in leading a team and system design
  • Strong in C#.Net, .Net Core, ReactJS, MySQL
  • Hands-on experience in using microservice architecture with Docker and Kubernetes
  • Sound knowledge or hands-on experience on ANY of the followings areas are preferred:Good in both spoken and written Cantonese and English
    • DevOps or CI/CD tools (e.g. Jenkins, Git, Jira) and test automation
    • Agile methodology
    • REST API design and system integrations
    • Linux, JavaScript, CSS, RDBMS, NoSQL
    • Mobile development, React Native
    • Experience in UI/UX is a huge plus
  • Good team player and interpersonal skills, with high level of personal accountability
  • Good analytical, presentation, problem solving and communication skills
  • Candidates with less experience will be considered for Analyst Programmer/Senior Analyst Programmer

We offer attractive remuneration package, medical benefits and marriage leave to the right candidate. Interested parties please send full resume with expected salary by clicking 'Apply Now '.

All information collected will be used for recruitment purpose only.

To know more about Macroview, please visit:

More job information
  • 5-day week
  • Discretionary bonus
  • Education subsidies
  • Insurance plan
  • Meal allowance
  • Medical plan
Job Function
  • Quarry Bay
Work Model
  • On-site / At the workplace
Employment Term
  • Permanent
  • Full-time
  • 5 years - 10 years
Career Level
  • Non-management level
  • Degree