EDPS Logo

EA Licence No. 78592

About Us

Our Services

What's New

Staff Hub

Contact Us

Job Seeker

Enter a Job Title or Position

Latest

Cannot find a suitable job?
Submit your resume to us, and we will match a job for you based on your work experience and technical skills.

Senior System Analyst (System Development, Maintenance & Integration | Source Code Revision control | Issues Management)

Reference Number

HR_202501_SSA22

Job Highlight

  • IT Application Development and Management.
  • Client / Server Application Development.
  • Data Modeling.
  • JavaScript Programming.
  • Microsoft SQL Server.
  • Object-oriented Analysis and Design.
  • System Implementation and Maintenance / Support.
  • Unix / Linux Shell Scripting.
  • Wireless and Mobile.

 


Job Nature

  1. Design, development and maintenance of cloud-based applications for in-house and contractor use. Applications nature could cover maintenance workflow, procurement workflow, contract handling workflow, human resources management served through web and mobile platforms.
  2. The above scope covered 500+ contracts, 1M+ equipment, 1M+ job done annually and has a user base of 2,000+ users, both internal and external users.
  3. Development is performed using Agile in a full-stack approach, utilizing micro-services, containers, continuous integration, automated testing and latest technologies stack.
  4. Collaboration and liaison with other development teams to exchange asset data, financial data and sensor data using RESTful API and MQ is often required to facilitate the system integration process for transactional and master data exchange.
     

Job Description

Seconded to our clients of public sector to perform the followings:

  • To carry out system architecture design, derive implementation plan, documentation, report generation, testing and maintenance of various cloud-based systems;
  • To lead a team of system analysts and developers for developing, enhancing and maintaining web features based on Node.js and MongoDB based environment for web version and native mobile applications version (iOS and Android);
  • To lead teams of developers for designing, delivering and maintaining API server, web pages and mobile applications for projects, contracts, contractor performance and vehicle maintenance systems;
  • To work with quality assurance team to deliver test suites for regression and end-to-end testing;
  • To work with infrastructure team for automatic system and software deployment, network configuration and security patching;
  • To work with business analysis team to produce technical documentation in system designs and solutions;
  • To enhances system performance as a whole, including from software perspective (e.g. API design, version upgrade) and infrastructure perspective (e.g. hardware utilization, resilience), and prepare technical proposals proactively;
  • To ensure project deliverables to be on time and meet quality standard;
  • To evaluate and inspect/review hardware, software, and prepare technical proposals of IT equipment and services;
  • To implement proof-of-concept on solutions design; and
  • To perform other IT services or tasks as assigned by supervisor.

     

Job Requirement

  • Higher Diploma or Degree holder in Computer Science or related discipline;
  • Minimum 6 years post-qualification IT experience with at least 2 years of experience in similar capacity;
  • Solid experience in web server systems using Remix, Node.js, Python, Java.
  • Solid experience in web application and/or mobile application systems using Angular, React, Vue.js, HTML5.
  • Solid experience in MongoDB, SQL Server, database design and performance tuning.
  • Solid experience in systems design and analysis in large scale projects.
  • Knowledge in mobile application systems for Android and iOS is a plus.
  • Knowledge on modern technologies and best practices, such as modern MVP / MVVM framework and RESTful APIs is a plus.
  • Familiarity with code versioning tools and software development tools such as Azure DevOps, JIRA, GIT, Jenkins pipeline and automated testing. 
  • Experience with Agile methodologies (Kanban, Scrum) is a plus.
  • Experience with Redis is a plus.
  • Knowledge in micro-services architecture is a plus.
  • Strong commitment to project deadline and delivering high quality work.
  • Creative, analytical, self-initiative, responsible and well-organized.
  • Good team player and leader, proactive communication with his / her teammates and subordinates.
  • Good knowledge and experience in system architecture and database design.
  • Good communication skills in English, Cantonese and Putonghua.
  • Strong commitment to project deadline and delivering high quality work.
  • Good interpersonal relationship and emotion management.
  • Experience in continuous integration procedures, source code revision control, issues management is a plus.
     

 

Interested parties please send detailed resume with present/expected salary to HR Department.

Address: Room 1202, 12/F, Harcourt House, 39 Gloucester Road, Wanchai, Hong Kong.

Tel: 2838-6813

Fax: 2838-6776

We are an equal opportunity employer and welcome applications from all qualified candidates. Personal data collected will be treated in strictest confidence and handled confidentially by authorized personnel for recruitment-related purposes within the Group. Applicants not hearing from us within six weeks from the date of advertisement may consider their applications unsuccessful.

Back to Top
Apply
EDPS Logo

EDPS

EDPS Systems Limited EDPS 電腦系統有限公司 EA Licence No. 78592

© Copyright of EDPS Systems Limited 2025. All Rights Reserved.