Systems Analyst

Job Responsibilities:

  1. Collect, study, analyze and document user requirements and business operations from end-users
  2. Translate user requirements into system design/technical specification
  3. Monitor and manage the project development schedule on assigned projects and act as the project manager when assigned
  4. Perform system design, development, implementation, testing and documentation
  5. Perform production maintenance & support to ensure smooth production service
  6. Supervise analyst programmer within the team on area of project development and support
  7. Coordinate with external vendor/partner, other teams and users in performing UAT on applications
  8. Work closely with operation support  team to provide 7x24 production support

Job Requirements:

  1. University Graduate in Computer Science or equivalent with at least 10 years of working experience
  2. Minimum 5 years relevant experience in web application and database development with at least 5 years hands-on experience in the capacity of systems analyst
  3. Proficient in design and programming with .NET, JavaScript, XML, JSON, MS SQL, Visual Studio.NET, Web Service, Web API
  4. Mandatory prior exposure on large-scale web application implementation with solid experience in systems design including the use of structured system analysis
    and design methodologies
  5. Good experience in Microservices development (i.e. Docker, .NET Core, Node.js, MariaDB, NoSQL) is a plus
  6. Strong analytical, problem solving, communication and presentation skills
  7. Proven team player with a mature and positive attitude
  8. Strong sense of responsibility, self-motivated and able to work independently
  9. Good command of written and spoken English and Chinese (Cantonese and Mandarin)
  10. Interested parties, please submit your detailed CV, stating your present and expected salary and availability to

    All CVs and personal data collected are for recruitment purposes and the information will be kept confidential.