Responsibilities:
- Assist to develop high quality system solution and support the system
- Be the first line support for system issues troubleshooting and work with relevant teams and vendor for resolution
- Involve in all stages of the software development life cycle and provide well documentation
- Work closely with business users and other internal teams to ensure a well-balanced solution
- Work with vendors and contractors to deliver high quality software deliverables
- Perform other ad hoc projects or assignments
Requirements:
Specific Requirements:
1. Systems Analyst (Data) :
- Experience in data or reporting systems including management information, regulatory reporting or business intelligence platform, etc.
- Experience in database (Oracle) and reporting (SAP BO and Crystal report)
2. Systems Analyst (Payment):
- Experience in payment systems, e.g. SWIFT Alliance Access (SAA), SWIFT, RTGC, FPS, etc. and good knowledge in Java, shell scripts, Linux and Windows
- Hands-on experience in ESB development and architecture; familiar with IBM App Connect Enterprise, MQ, SOAP messaging, Restful API, JSON, shell scripting and eSQL and familiar with software development cycle and design methodology as well as web services (SOAP / JSON) or API is preferred
3. Systems Analyst (Treasury & Settlement):
- Familiar with web application development / support, .Net, Java / J2EE, EJB, Javascript, RDBMS (Oracle, Sybase, MS SQL), SQL and UNIX shell scripting
- Experience in Kondor+, Fusion Risk, K+TP or similar treasury application support experience will be an advantage
General Requirements:
- Degree holder in Computer Science, Information Technology or related disciplines
- Minimum 4 years of experience in software development or application support preferably in banking industry
- Good communication and problem-solving skills and able to work independently
- Proficiency in both English and Chinese (Cantonese & Mandarin)
- Candidates with more experience will be considered for Senior Systems Analyst