System Analyst / Analyst Programmer - .NET, JS, Java

Apply Now ↗
📍 Hong Kong, Hong KongFULL TIME

About this role

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.


Frequently Asked Questions

Is the salary disclosed for the System Analyst / Analyst Programmer - .NET, JS, Java position at Master Concept (Hong Kong) Limited?
The salary for this System Analyst / Analyst Programmer - .NET, JS, Java role at Master Concept (Hong Kong) Limited is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the System Analyst / Analyst Programmer - .NET, JS, Java position at Master Concept (Hong Kong) Limited located?
This System Analyst / Analyst Programmer - .NET, JS, Java role at Master Concept (Hong Kong) Limited is based in Hong Kong, Hong Kong. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the System Analyst / Analyst Programmer - .NET, JS, Java role at Master Concept (Hong Kong) Limited full-time or part-time?
This is listed as a FULL TIME position. It is posted as a System Analyst / Analyst Programmer - .NET, JS, Java role in the Technical - HK department at Master Concept (Hong Kong) Limited.
Which team or department does the System Analyst / Analyst Programmer - .NET, JS, Java at Master Concept (Hong Kong) Limited belong to?
This System Analyst / Analyst Programmer - .NET, JS, Java position is part of the Technical - HK department at Master Concept (Hong Kong) Limited. See the full job description for more information about the team structure and responsibilities.
How do I apply for the System Analyst / Analyst Programmer - .NET, JS, Java position at Master Concept (Hong Kong) Limited?
Click the "Apply Now" button on this page. You will be redirected to Master Concept (Hong Kong) Limited's official application portal hosted on freshteam where you can submit your application directly.
When was the System Analyst / Analyst Programmer - .NET, JS, Java job at Master Concept (Hong Kong) Limited posted?
This System Analyst / Analyst Programmer - .NET, JS, Java position at Master Concept (Hong Kong) Limited was posted on Jun 9, 2026. Apply as soon as possible — early applications are often reviewed first.
System Analyst / Analyst Programmer - .NET, JS, Java
Master Concept (Hong Kong) Limited
Apply for this role ↗

You'll be redirected to Master Concept (Hong Kong) Limited's official application page on freshteam.