Manager - Application Development capital markets
Manager - Application Development
POSITION SUMMARY:
Responsible for the development, implementation and support of complex and critical applications in the Corporate and Investment Banking, Group Treasury and Securities & Operations areas.
KEY ACCOUNTABILITIES:
1. Effectively manage the development and implementation of high complexity applications by analyzing user requirements, creating project plans, scheduling resources and monitoring progress against plans, providing technical directions and specifications to the project team, and developing and maintaining applications meeting the department standards.
2. Provide production and user acceptance testing support to assigned applications by scheduling support staff, maintaining problem log tracking system and assisting support staff in identifying, evaluating, escalating and resolving problems.
3. Effectively manage and supervise assigned staff by providing work plans, setting performance objectives, monitoring performance, providing performance feedback including the preparation of performance appraisals on time.
QUALIFICATIONS:
1. Must have good interpersonal and communication skills in order to deliver proposals, provide user support and interact with team members and other departments.
2. Must have a good understanding of project management methodology.
3. Must have good analytical, problem solving and trouble shooting skills in order to develop and support systems to meet user requirements.
4. Must be creative and flexible in identifying technical solutions to resolve business problems in a rapidly changing, demanding and complex business environment.
5. Must be a good leader with good time management and organizational skills in order to deliver projects in a timely manner and deal with conflicting priorities and tight deadlines.
6. Have at least 6 years practical experience in application development with Java and C/C++ and in the following areas.
Strong knowledge in J2EE architecture and Web Application development
Extensive working experience and knowledge with RDBMS (Oracle/Sybase/MS SQL) and UNIX
Knowledge and experience in Web Service, JSP, Struts and MQ an valuable asset
Disciplined in development methodology and knowledge of full development life cycle
Familiar with source code version control process
Good understanding of security standards
7. Working knowledge of Capital Market systems particularly related to Securities Operations, Wholesale Banking, Corporate Banking, and Risk Management would be an asset.
8. A degree in a computer science, business, math or engineering related discipline is desirable.