A consulting firm based in Hong Kong is seeking a System Analyst proficient in JAVA and C#. The ideal candidate should possess over 5 years of experience in system support and application development, with at least 3 years as a Systems Analyst. Responsibilities include defining system objectives, providing technical solutions, and performing ongoing support. Candidates should have strong analytical abilities and excellent communication skills in both English and Chinese. This role also offers benefits like annual leave and medical insurance.
Qualifications
Over 5 years of experience in system support and application development, with at least 3 years as a Systems Analyst.
At least 3 years of experience in application development/support using C#, .NET, T-SQL, Java, JavaScript, and MS SQL Server 2016 or above.
Strong analytical ability with good troubleshooting skills.
Good written and verbal communication skills in English and Chinese.
Responsibilities
Define system objectives and prepare design specifications.
Provide technical solutions to complex problems.
Analyze user requirements and define systems design.
Carry out ongoing support and perform systems re-configuration.
Work closely with vendors for project assignments and systems integration.
Provide daily technical support and conduct system health monitoring.
Setup environments like SIT, UAT, and production for implementations.
Develop and execute system and user acceptance test plans.
Skills
C#
.NET Framework
T-SQL
Java
JavaScript
MS SQL Server 2016
Agile
DevOps
Linux
Education
Degree in Information Technology / Computer Science or equivalent
Tools
Git
GitLab CI
RESTful API
Angular
React
Job description
SW8607 |29 Jan 2024
System Analyst - JAVA
Responsibilities
Define system objectives and prepare system design specifications to meet user requirements and satisfy interface specifications.
Provide technical solutions to a wide range of difficult problems.
Analyze and evaluate user requirements by coordinating with the user to define the problem, data availability, report requirement and system design problem.
Responsible to carry out the on-going support duty on system platforms, perform system change and re-configuration on support system software.
Work closely with third party vendors for project assignment, application development and system integration. Maintain systems upon implementation.
Provide daily technical support and problem analysis to the system. Perform system and database administration tasks.
Monitor the system healthiness and carry out performance tuning. Provide professional advice and enhancements. Setup corresponding environments such as SIT, UAT and production.
Programming and script writing for system integration and routine jobs scheduling.
User support on application functions, data fixing and ad-hoc requests.
Develop and execute system and user acceptance test plans.
Qualifications
Degree in Information Technology / Computer Science or equivalent.
Over 5-year experience in system support and application development, of which at least 3 years in the capacity as a Systems Analyst.
At least 3 years' solid experience in application development/support using C#, .NET Framework, T-SQL, Java, JavaScript and MS SQL Server 2016 (or above) is a must.
Familiar with Agile/SCRUM, version control (e.g. git), GitLab CI, RESTful API, Angular/React SPA, DevOPs and Linux experience would be an advantage.
Able to perform feasibility study, analysis with minimal supervision. Self-motivated and able to work independently.
Good in troubleshooting and with strong analytical ability.
Good written and communication skill with user/vendor.
A responsible team player with good interpersonal and written and good verbal communications skills in both English and Chinese.