System Analyst

BDO Limited

Hong Kong

On-site

HKD 520,000 - 760,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BDO Limited is seeking an experienced Analyst Programmer in Hong Kong to drive end-to-end system development, from requirements gathering through post-implementation support. You will collaborate with business users, IT teams, vendors, and other stakeholders to design scalable and secure solutions.

The role emphasizes analyzing legacy systems, enhancing workflows with automation tools, and evaluating AI-enabled development approaches to improve operational efficiency.

Qualifications

  • Degree in Computer Science, Information Systems, Software Engineering, IT, or related disciplines.
  • 6+ years in system analysis, application development, solution design, system integration, and application support.
  • Strong experience in requirement analysis, functional specs, technical docs, testing, deployment, and production support.
  • Good knowledge of database design, T-SQL, stored procedures, performance tuning, API integration, and system interface design.
  • Experience in enterprise web app development, system modernization, and workflow automation preferred.
  • Proactive on AI technologies and evaluating innovative ideas to improve development capability and efficiency.

Responsibilities

  • Participate in full system development life cycle from requirements to post-implementation support.
  • Collaborate with business users, IT teams, vendors, and stakeholders to translate needs into scalable, secure solutions.
  • Analyze existing apps, workflows, and legacy systems to identify enhancements and modernization opportunities.
  • Prepare functional/technical specs, workflow diagrams, API docs, test plans, and user guides.
  • Support integration, data exchange, workflow automation, and AI-enabled project efforts across systems.

Skills

System analysis
Application development
Solution design
API integration
Workflow automation
AI-enabled development
Communication
Documentation
English & Chinese

Education

Bachelor's or above in Computer Science/IT

Tools

Power Automate
n8n
Zapier
Claude Code
Cursor
GitHub Copilot
T-SQL
API design

Job description

Participate in the full system development life cycle, including requirement gathering, system analysis, solution design, development coordination, testing, implementation, and post-implementation support.

Work closely with business users, IT teams, vendors, and other stakeholders to understand business needs and translate them into practical, scalable, and secure system solutions.

Analyze existing applications, workflows, and legacy systems to identify enhancement, automation, integration, and modernization opportunities.

Prepare and maintain functional specifications, technical specifications, workflow diagrams, system documentation, API documentation, test plans, user guides, and other project deliverables.

Support system integration, API integration, data exchange, workflow automation, and application enhancement projects across business systems.

Evaluate and support the adoption of AI-enabled solutions, AI-assisted development tools, and enterprise-grade AI API integration where appropriate.

Design, build, and maintain automated business workflows using tools such as Power Automate, n8n, Zapier, or similar platforms.

Provide application support, including incident troubleshooting, root cause analysis, performance tuning, legacy code review, deployment support, and post-go-live support.

Provide technical guidance to developers and junior team members to ensure solution quality, maintainability, scalability, and security.

Ensure all solutions comply with enterprise data privacy, information security, internal control, and IT governance requirements.

Uphold and act towards the BDO Global Vision.

Be committed to act with the firm’s core values and competency expectations, ensuring strict compliance with enterprise data privacy and security standards.

Requirements
  • Degree holder in Computer Science, Information Systems, Software Engineering, Information Technology, or related disciplines.
  • Minimum 6 years of relevant experience in system analysis, application development, solution design, system integration, and application support.
  • Strong experience in requirement analysis, functional specification preparation, technical documentation, testing, deployment, and production support.
  • Good knowledge of database design, T-SQL, stored procedures, performance tuning, API integration, and system interface design.
  • Experience in enterprise web application development, system modernization, legacy system enhancement, and workflow automation is preferred.
  • Proactively keeps abreast of the latest AI technologies, tools, and industry trends, with the ability to evaluate and introduce innovative ideas to enhance development capability and operational efficiency.
  • Strong learning agility, with the ability to quickly research, reverse-engineer, and prototype solutions for unfamiliar systems, frameworks, or emerging technologies.
  • Practical experience with AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot, or similar tools is an advantage.
  • Knowledge of prompt engineering, large language models, AI API integration, and practical AI application development is preferred.
  • Experience with workflow automation platforms such as Power Automate, n8n, Zapier, or similar tools, as well as API integration, is highly preferred.
  • Good understanding of software design principles, design patterns, dependency injection, system decoupling, and maintainable application architecture.
  • Strong analytical, problem-solving, communication, documentation, and interpersonal skills.
  • Able to explain technical concepts clearly to both technical and non-technical users.
  • Good command of spoken and written English and Chinese. Mandarin is an advantage.
  • Self-motivated, responsible, detail-oriented, and able to work independently as well as collaboratively in a team environment.

Candidates with less experience but demonstrating strong technical capability, learning agility, analytical mindset, and high development potential may be considered for the Analyst Programmer position.

Notes

We welcome candidates who are passionate about technology, AI-enabled application development, workflow automation, and continuous improvement of enterprise business systems.

We are an equal opportunity employer, and offer excellent prospects and career development for the right candidate.

Applications will be treated in strict confidence. Personal data collected will be used for recruitment purposes only.

We’re BDO, a global network connected to local markets. Our people work together to provide specialist expertise, helping businesses achieve their goals and grow.

We inspire others, to go further. We create together, to reach higher. We build trust, to lead purposefully.

Whether you're building your future or starting your career – with us, you won’t do it alone. From creating solutions for our clients to building careers for our people, we shape what matters, and that’s where you come in.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Systems Analyst - AI & Workflow Automation
Senior Systems Analyst - AI & Workflow Automation

BDO Limited • Hong Kong

On-site
HKD 520,000 - 760,000
Technology Excellence Analyst (AI)
Technology Excellence Analyst (AI)

ASK IT LIMITED • Hong Kong

On-site
HKD 300,000 - 600,000
System Analyst (AI/Java) / Analyst Programmer / Business Analyst / Project Assistant (Bank, Fre[...]
System Analyst (AI/Java) / Analyst Programmer / Business Analyst / Project Assistant (Bank, Fre[...]

Global Executive Consultants Ltd. • Hong Kong

On-site
HKD 334,800 - 613,800
System Analyst/Senior Analyst Programmer (.Net)
System Analyst/Senior Analyst Programmer (.Net)

GrowthOps Asia • Hong Kong

On-site
HKD 446,400 - 669,600
Assistant System Analyst
Assistant System Analyst

BOCI-Prudential Asset Management Ltd • Hong Kong Island

On-site
HKD 480,000 - 640,000
Senior Analyst Programmer
Senior Analyst Programmer

BOCI-Prudential Asset Management Ltd • Hong Kong

On-site
HKD 300,000 - 520,000
Competitive remuneration
Comprehensive fringe benefits
Data Consultant / System Analyst (Big Data)
Data Consultant / System Analyst (Big Data)

Automated Systems (HK) Ltd • Hong Kong

On-site
HKD 420,000 - 640,000
Business Analyst (One year contract)
Business Analyst (One year contract)

Appnovation • Hong Kong

On-site
HKD 480,000 - 720,000
Business Analyst/ Senior Business Analyst/ Banking Project Management
Business Analyst/ Senior Business Analyst/ Banking Project Management

Seamatch Asia Limited • Hong Kong

On-site
HKD 300,000 - 520,000
Sr. Business Analyst, Research Data/AI, IT
Sr. Business Analyst, Research Data/AI, IT

CLSA • Hong Kong

On-site
HKD 700,000 - 1,100,000