Job title: Senior Application Developer
Requisition ID: 13005642
Position Type: Regular
Position Status: Full Time
Job: Information Technology
Work Location: Canada-Ontario-Toronto-483 Bay Street Bell Trinity Square North Tower, 8th Floor
Deadline: Aug 2, 2013, 6:59:59 AM
Senior Application Developer
Level 6
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 CIBC.com.
Job Overview
As a Senior Application Developer, you will be responsible for detailed technical design and development of applications using existing and emerging technology platforms
Qualifications:
Job Requirements
· Convert specifications about business requirements into programming instructions
· Design and code programs; create test transaction and run tests to find errors and revise programs
· Conduct impact analysis, and analysis of organizational needs and goals for the development and implementation of application systems
· Monitor operating efficiency of existing application system
· Develop, Review, analyze, and modify programming systems, including encoding, testing, debugging and installing for a large-scale system
· Maintain records to document program development and revisions
· Provide support for existing production applications
· Respond to production issues by analyzing business processes and practices to identify and recommend opportunities for enhancement
· Work on a small application or a component of a larger one, interacting with end users and business anlaysts to gather or review requirements and prepare design specifications
· Conduct impact analysis and provide feedback on problems and recommending solutions
· Assess the impact of making small changes to the architecture
· Develop application code according to established coding standards. Where standards to not exist in areas of new technology or complexity, this position is required to develop alternatives and select the best-fit approach
· Ensure that errors are detected in programming or testing to avoid production outages, and in initial component design to avoid delays in project schedules
What We’re Looking For
· Successful candidates must exhibit CIBC’s values of trust, team work, and accountability
· The successful candidate must have IT Environment experience- knowledge of organization’s information technology environment
· Must have at least 4 years of experience in application developer
· Must have at least 3 years experience with Client Server environments
· Must have at least 2 years experience with MQ architecture
· Must have at least 2 years of general knowledge with Oracle & SQL queries
· The successful candidate will have general knowledge of JAVA, .Net and Weblogic
· General knowledge with Autosys would be considered an asset
· General knowledge working in host environments
· General knowledge with Content Management
· Manage multiple priorities- ability to manage multiple concurrent objectives, projects, groups or activities. Effective judgment in prioritizing and time allocation
· Interpersonal Relationships- knowledge of approaches, tools, and techniques for working with individuals and groups in a constructive and collaborative manner
· Application Development Tools- knowledge of a variety of specific tools and toolkits for development and support of applications
· Application Delivery Process- knowledge of major tasks, deliverables, formal methodologies and disciplines for delivering new or enhanced applications
· Accuracy/Attention to Detail- Ability to process information with high levels of accuracy
What You Should Know:
· Normal office environment
· Requires attention to details in system analysis/design and problem resolutions
· May be required to carry a pager for production support - based on rotating schedule
How to apply: Visit; https://cibc.taleo.net/careersection/1/jobdetail.ftl?job=13005642&lang=en
No comments:
Post a Comment