Our client, a leading financial institution, is looking for a System Analyst to join their enterprise technology team to work on their finance and actuarial systems.
Collect user requirements and design the functional specifications for their finance and actuarial systems.
Manage the full software development cycle including feasibility study, requirement collections, system design, development, testing, and production support.
Manage system implementation and user training.
Lead system release support to the UAT team and business.
Prepare and write documentation including functional specifications, design diagrams, architecture, etc.
At least 4 years of experience in application development.
Hands-on experience with Java programming, Oracle and SQL Server databases.
Experience in working through the entire SDLC on enterprise-level development.
Experience in working in the banking, insurance and finance sectors is a great plus.
Bachelor's degree in Computer Science, Engineering, or related program.
Good spoken and written English and Chinese.