freehire launches on Product Hunt on 26 August.

Follow →

(Senior) Analyst Programmer

Open 44d

Summary

Leads a development team to build and maintain web/mobile applications using Node.js, React, Java, and .NET, while gathering requirements and ensuring code quality and security compliance in Hong Kong.

As a Senior Analyst Programmer, your typical day might include the following:

- Gather user requirements

- Assist Systems Analyst in system analysis and design in particular data modeling and program specification

- Lead the development team to write high standard, maintainable and reusable code

- Provide technical documentation (eg. SA&D report, test plan)

- Conduct testings before system production launch (eg. Unit test/SIT/Performance Test)

- Provide support on User Acceptance Test(UAT) and Security Risk Assessment and Audit(SRAA)

- Provide user training or demo to end user when system launch if necessary

- Communication between customer and internal team


This job might be for you if you possess:

- Minimum 3 years of programming experience

- Working experience in NodeJS, React JS, Java, .NET

- Working experience in HTML5, Bootstrap, React, Angular OR Vue.js

- Working experience in web-based and mobile applications

- Familiar with standard concepts, practices, and procedures of cloud technology(GCP, Azure or AWS), including Content as a Service (CaaS), Platform as Service (PaaS), or Infrastructure as a Service (IaaS)

- Advanced query authoring (SQL) experience, working with relational databases and working familiarity with a variety of databases

- Experience in Single sign-on (SSO), Github Action, Docker, PM2, Nginx

- Experience in Agile development or PRINCE2 environment is an added advantage

- Experience in using AI tools for documentation is an added advantage


Other Requirements:

- Higher Diploma/Degree Holder in Computer Science, Information Systems or related disciplines

- Proactive, with initiative, able to independently complete job assignments with minimum supervision and meet tight deadlines

- With passionate leadership, willingness to lead, guide and take responsibility for a team

- Willing to work in a competent, challenging and team-working environment

- Willing to learn new technology

- Proficiency in both Cantonese and English, knowledge of Mandarin is a PLUS

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available