Core responsibilities of a System Analyst focusing on requirements analysis, system design and development, integration, testing, support, risk management, and project management.
Job Description:
- Design and develop applications that cater to the specific needs of corporate banking. Create system architecture, data models, workflows, and user interfaces.
- Ensure seamless integration of various software systems used in corporate banking, such as core banking systems, payment gateways, and risk management tools. Identify integration requirements and coordinate with IT teams for implementation.
- Develop and execute test plans to validate system functionality, performance, and security. Conduct thorough testing, identify and resolve issues, and ensure compliance with quality standards and regulatory requirements.
- Continuously monitor and evaluate the performance of existing systems. Identify areas for improvement, propose enhancements, and work with development teams to implement changes and upgrades.
- Participate in project planning and execution, ensuring adherence to timelines, budgets, and quality standards. Coordinate with cross-functional teams, communicate progress, and provide updates to stakeholders.
Job Requirements:
- Bachelor Degree holder
- Minimum of 4 years’ IT application development or support experience
- Proficiency with Java or .Net coding
- Sound knowledge in banking applications or any other related banking applications
- Good knowledge of System Development Life Cycle Methodology
- Able to work independently to meet project deadline
- Excellent problem-solving and communication skill
- Excellent command of both spoken and written Chinese and English
Languages
Fluent in Cantonese, English and Mandarin