Our Client 
Our Client is a leading I. T. and solutions provider in banking applications. They are currently working for one of the global top five financial service providers to develop, deploy and support a suite of wealth management software applications in locations Europe, Asia Pacific and Americas.  
With about 90 web developers in the company, they are expanding to recruit experts in fields of software engineering in roles of Architect, System Analyst, Analyst Programmer and Support Engineer to work on a number of software development projects. They offer attractive compensation package to qualified candidates.Their Products
They develop Wealth Management software to provide our customer with a suite of web-based solutions to enable portfolio analysis, financial investment advisory, customer relationship management order management and various e-banking applications. The products are developed based on latest web technologies including Java, Web Services, Portal Servers and Oracle Databases.
The Position: Architect
Reporting line: 
Reports to the manager of the Architect Team, as one of the members of the software development team  Responsibilities: 
Leads and coordinates the team of System Analysts to review software design and produce architectural documents 
Works closely with the Data Architect and the Framework Architect on the overall system and application architecture

Requirements:
Degree in Computer Science or equivalent, Master degree preferred;
Minimum 8 years of working experience in IT - experience in banking systems/ financial industry preferred;
At least 4 years of working experience with J2EE
Solid experience in application and system design
Must have: solid hands-on programming experience with Java, Servlets, Portlets, JSP, JDBC, WebSphere Application Server, WebSphere Portal Server, Sun Solaris
Nice to have: experience with IBM MQ (Messaging & Workflow),  Oracle Stored Procedures, Web Services, Perl, Sun Solaris, LDAP;
Knowledge of database design, familiar with Oracle;
Working knowledge of application security issues such as authentication, authorization and auditing;
Significant experience with internet/intranet infrastructure/integration projects;
Proven leadership and interpersonal skills - ability to motivate and provide technical guidance to System Analysts.
Strong communication skills and good command of English and Chinese (Cantonese and Mandarin).  Excellent technical writing and presentation skills;
Strong organizational and time-management skills;
Able to work under pressure, independently and proactively in a fast-paced team environment with multiple deadlines;
Willing to take challengesPosition: System Analyst (SA)
Reporting line: 
Report to the Applications Development Manager as one of the key members of the software development team Responsibility: 
To report to the Applications Development Manager to be responsible for the project delivery of the software applications to customers; 
To lead a team of Analyst Programmers to develop the software applications;
To work closely with Business Analyst to finalize and produce the system and functional specifications for the applications;
To work closely with the Software Architect to design and construct the software architecture for the applications;
To lead the team to implement / deploy solutions through the use of standardised development tools, techniques and processes, 
To be responsible for the bug-fixing problem solving and ongoing support for the deployment of the software applications; and  
To produce documentations as defined and required in the project development cycles and deliverablesRequirements:
Degree in Computer Science or equivalent.
Above 7 years of relevant software development, preferably in fields of banking or financial institutions 
Solid working experience in web applications development with Java, JSP, EJB, WEB SERVICES, UML, XML, Oracle, Solaris, PERL and IBM Websphere and MQ Workflow products.
Familiar with Windows and Unix platforms environment.
Ability to work under pressure, independently and proactively as well as to meet deadlines.
Strong Leadership, managerial and communication skills; good command of English and Chinese (Cantonese and Mandarin) 
Working experience on Web authentication and authorization.Position: Senior Analyst Programmer (SAP)/ Analyst Programmer (AP)
Reporting line: 
Report to the System Analyst as one of the members of the software development team Responsibility: 
To work together with other competencies in the development of both internal solutions and client projects.
To implement / deploy solutions through the use of standardised development tools, techniques and processes, as well as for producing documentation. He/she guarantees accurate, on-time execution of software deliverables and a proactive approach to fixing bugs.  
To get involved in defining the system requirements (functional and qualitative) and estimating implementation and maintenance costs.
To produce documentations as defined and required in the project development cycles and deliverablesRequirements:
Degree in Computer Science or equivalent.
For SAP, above 5 years (while for AP, 3 to 5 years) of relevant software development, preferably in fields of banking or financial institutions 
Solid working experience in web applications development with Java, JSP, UML, XML, Oracle, PERL and IBM Websphere and MQ Workflow products.
Familiar with Windows and Unix platforms environment.
Experience in the use of IBM Rational tools will be an advantage.
Ability to work under pressure, independently and proactively as well as to meet deadlines.
Strong communication skills and good command of English and Chinese (Cantonese and Mandarin) 有意者联系 [email protected]