Assistant Programmer/SA
Hong Kong, Hong Kong
Master Concept Group
Master Concept brings an innovative and proven approach to how organizations explore, evaluate, architect, and implement technology. Explore our solutions todayWe are looking for a System Analyst Programmer who takes the lead to develop, install, test, and maintain the complete system development life cycle(SDLC).
He / She also leads and supervises programmers / analyst programmers on projects as well as collaborates with other teams such as Infrastructure Team and Creative Team.
You'll work in an innovative environment where your efforts will be recognized and rewarded.
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, Python, Java OR .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 Agile development or PRINCE2 environment is an added advantage
- Experience in Docker, CI/CD, ETL tools or BI tools is an added advantage
- Understanding of machine-learning and operations research 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
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Angular AWS Azure CI/CD Computer Science Docker ETL GCP Java Node.js Python RDBMS React Research SDLC Security SQL Vue
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.