Application Consultant

Employment type: Full-time
City: Toronto
Last visit: 2014-10-29
Author's ads: 1

Posted: 2014-10-29


Real opportunity to grow

As one of Canada's largest employers, CIBC offers a variety of career opportunities. Our people are the key to achieving our vision of being the leader in client relationships, which is why we work hard to create an environment where all employees can excel.

We are proud to have been recently recognized as Strongest Bank in Canada, Strongest Bank in North America, and third Strongest in the world. We have also been named one of Canada's Best Diversity Employers, a Best Employer for New Canadians, one of Canada's 10 Most Admired Corporate Cultures and one of the 50 Most Socially Responsible Corporations in Canada. In addition, we have eight strong Employee Affinity Networks focused on supporting the professional and personal development of more than 3,000 members

Take a moment to picture yourself working for one of Canada's leading financial institutions, where a spectrum of possible career paths offers you remarkable choice, flexibility - and a real opportunity to grow.

Explore the possibilities

CIBC is a leading Canadian-based global financial institution. Through our three major businesses - Retail and Business Banking, Wealth Management and Wholesale Banking - we provide a full range of financial products and services to 11 million individual, small business, commercial, corporate and institutional clients in Canada and around the world. We invest in our businesses, our clients, our people and our communities to deliver consistent and sustainable earnings to our shareholders. To learn more about CIBC's Lines of Business, please visit our website.

CIBC focuses on what matters to our employees - access to career and development opportunities, safe and healthy workplaces, effective training, and positive work-life balance - so that employees are able to perform at their best, contribute to their communities and focus on cultivating deeper relationships with our clients.

Every year, CIBC is recognized for its business success, community commitment and employee initiatives. We are proud of this success and are committed to creating an inclusive workplace and an environment where all employees can excel.

To learn more about CIBC and the CIBC Group of Companies please visit



Responsible for the functional design and architecture of application systems across all technologies and platforms, supporting the FX business unit of CIBC Wholesale Bank.




Translate user requirements to process and data requirements. Design application's technical infrastructure, such as specific databases, programming languages, utilities, and testing approaches.

Design and/or integrate solutions for the processing of data and development of precise steps and processing logic across all platforms.

Provide broad understanding of platforms and applications across all technologies.

Ensure the designed specifications achieve business needs. 



Analyzing project and/or technical risk, using available information, to support business recommendations.

Analyzing business and/ or client processes and practices to identify and recommend opportunities for enhancement.

Interpreting business requirements and design application solution.

Assessing work and information flows to identify and recommend appropriate solutions.

Providing overall solutions to complex application problems.

Providing application solutions or making technology selection decisions that are often made in situations where business requirements are not completely defined or changing.

Estimating project work effort where new technology is involved and no guidelines exist.

Making decisions with respect to application solutions or technology selection which impact one or several applications resulting in significant financial impact to the project.What We're Looking For


Extensive Work Experience:


Successful candidates must exhibit CIBC's values of trust, team work, and accountability

Strong experience in leading a development team or acting as a technical lead, solution architect

5+ years, intensive experience in system design and development in all software life cycle phases from proof of concepts, development and implementation

Hands-on experience in JEE development and related technologies: JEE, JTA, Servlet, Spring framworks (core, MVC, JMS, Security, Batch Maven, SVN, Javascript, Jquery, AngularJS, CSS, Oracle SQL, OOP, Unix shell scripting, Eclipse.

Excellent knowledge of IBM MQ and other messaging techologies; experience in Solace messaging is an asset

5+ years experience in building high performance, multi thread, Web and non-Web based, low latency systems. Experience in building enterprise web applications running on WebLogic or Websphere is necessary.  

Nice to have: WebLogic, tomcat, glassfish, JBOSS, .NET, SSIS, TFS, Git

Experience working in financial service industry is an asset

Knowledge of Foreign Exchange products (spot, forward, swap, NDF, etc currencies trading is an asset

Wall Street Systems experience  (integration and development) is an asset

Excellent communication and interpersonal skills

Quick learner, strong problem solving skill, result and deadline oriented

Interpersonal RelationshipsKnowledge of approaches, tools and techniques for working with individuals and groups in a constructive and collaborative manner.

IT EnvironmentKnowledge of organization's total information technology (it) environment.

Decision Making and Critical ThinkingKnowledge of tools and techniques for effective use of a broad range of factors, assumptions, frameworks and perspectives when solving problems.

Application Design, ArchitectureKnowledge of and experience with activities, tools and techniques for converting business requirements and logical models into a technical application design.

Application Delivery ProcessKnowledge of major tasks, deliverables, formal methodologies and disciplines for delivering new or enhanced applications. 

Subject Matter Expert:

ConsultingKnowledge of approaches, tools, techniques and roles and responsibilities in providing technical or business guidance to clients within and outside own area.

Planning: Tactical, StrategicAbility to contribute to operational (short term tactical (1 - 2 years) and strategic (3 - 5 years) planning in support of the business plan. 


Wide range of internal and external contacts including directors, senior directors and vice presidents, other technology areas, business clients and vendors. 



Normal office environment.

On-call pager rotation is required 



Teamwork & Partnering

Building Trust

Conceptual Thinking



Impact & Influence

Rewards and Recognition


At CIBC, we're committed to providing employees with fair and competitive compensation that reflects individual contribution, business performance and related markets. Our total compensation programs are comprised of direct and indirect components. Together they reward employee capability and performance and promote employee well-being.


Employee Share Purchase Plan

Employee Banking Offer


At CIBC, there are formal and informal methods available to acknowledge employee and team contributions throughout the year. Formal recognition programs recognize outstanding performance by individuals and teams at CIBC. CIBC's formal programs include the CIBC Achievers Program, eAchievers and the Chairman's Council and President's Council Awards in Wood Gundy. We developed these programs to reward those who demonstrate our core values of Trust, Teamwork and Accountability.

Industry: Financial Services and Banking

Job Function: Technology and Digital Media