Technical - HK

Senior System Analyst / System Analyst - Full stack

Hong Kong
Work Type: Full Time

Senior System Analyst / System Analyst - App and Solutions Development

Master Concept (Hong Kong) Limited 

About Master Concept

At Master Concept, an award-winning technology advisor in Asia-Pacific, our strength lies in our in-house engineering talent. We are architects of digital transformation, and our App and Solutions Development team is the core of our innovation. You will be instrumental in designing and building bespoke applications, complex data integrations, and secure, cloud-native systems from the ground up. We solve our clients' most complex challenges by leveraging our deep architectural knowledge and development prowess to deliver truly impactful, end-to-end solutions.

Role Overview

We are seeking an experienced System Analyst / Senior System Analyst to lead the analysis, design, and delivery of our software solutions. You will be the technical cornerstone for projects, guiding the complete system development life cycle (SDLC) from requirement gathering to successful implementation.

In this role, you will take charge of translating business needs into technical blueprints, leading a team of talented programmers and collaborating closely with our Infrastructure and Creative teams. If you are a natural leader with a passion for designing robust systems and mentoring others, you will thrive in our innovative and rewarding environment.

A Day in the Life

As a System Analyst / Senior System Analyst, your responsibilities will include:

  • Lead Requirement Analysis: Spearhead stakeholder workshops to elicit, analyze, and document user requirements, ensuring a deep understanding of business objectives.

  • System Architecture & Design: Take full ownership of the system analysis and design phase. Create comprehensive technical specifications, detailed data models, and robust architectural blueprints.

  • Technical Leadership: Oversee and mentor the development team, ensuring adherence to design specifications, coding standards, and best practices. Conduct code reviews and provide expert technical guidance.

  • Documentation Excellence: Produce high-quality technical documentation, including System Analysis & Design (SA&D) reports, architectural diagrams, and testing strategies.

  • Quality Assurance: Define and manage the overall testing strategy (e.g., Unit Test, SIT, Performance Test) and oversee the resolution of technical issues.

  • Stakeholder Management: Act as the primary technical liaison between customers and internal teams, ensuring clear communication and alignment throughout the project lifecycle.

  • Security & Compliance: Provide critical support and expertise during User Acceptance Tests (UAT) and Security Risk Assessment and Audits (SRAA).

  • Knowledge Transfer: Conduct user training sessions and product demonstrations for end-users as required.

What You'll Need to Succeed

This role is for you if you possess:

  • Experience:

    • System Analyst: Minimum of 5 years in programming, system analysis, and design.

    • Senior System Analyst: Minimum of 8+ years of progressive experience with a strong portfolio of successfully delivered projects.

  • Technical Expertise:

    • Strong working experience with NodeJS, React JS, C++, Java, or .NET.

    • Proficiency in front-end technologies like HTML5, Bootstrap, React, Angular, or Vue.js.

    • Proven experience in designing and developing web-based and mobile applications.

    • Solid understanding of system architecture, design patterns, and data modeling.

    • Advanced SQL query authoring skills and deep familiarity with relational databases.

  • Cloud & DevOps:

    • Familiarity with cloud platforms (GCP, Azure, or AWS), including CaaS, PaaS, or IaaS.

    • Experience with Single Sign-On (SSO), Github Action, Docker, PM2, and Nginx.

  • Project Management & Leadership:

    • Demonstrated experience leading and mentoring a technical team.

    • Proven experience working in an Agile/Scrum or PRINCE2 environment is essential.

    • Experience using AI tools for documentation and development is a strong advantage.

Other Requirements

  • Higher Diploma/Degree Holder in Computer Science, Information Systems, or a related discipline.

  • A proactive and independent leader, capable of managing complex assignments with minimal supervision and meeting tight deadlines.

  • Passionate about leadership, with a strong desire to guide, mentor, and take responsibility for your team's success.

  • Eager to work in a competent, challenging, and collaborative team environment.

  • A quick learner, open to mastering new technologies and methodologies.

  • Full proficiency in both Cantonese and English is required; knowledge of Mandarin is a plus.


Submit Your Application

You have successfully applied
  • You have errors in applying