Join the Global Community of Scotiabankers to help customers become financially better off.
A Best Workplace
Scotiabank is a premier financial institution and Canada’s most international bank recognized as a Best Workplace®, in Canada, Mexico, El Salvador, Costa Rica, Puerto Rico, Dominican Republic, Panama, Peru, Chile and Latin America by the Great Place to Work® Institute.
A multinational winning team
Scotiabank is Canada’s international bank and a leading financial services provider in North America, Latin America, the Caribbean and Central America, and parts of Asia. We are dedicated to helping our 21 million customers become better off through a broad range of advice, products and services, including personal and commercial banking, wealth management, corporate and investment banking.
Corporate Social Responsibility
Scotiabank helps to build bright futures worldwide through ethical banking practices, environmental awareness and a commitment to communities.
By working together, we build strong relationships and create value for our customers. Scotiabank’s Information Technology and Solutions provides global technology solutions support to each of our core businesses – Domestic Banking, International Banking, Global Banking & Markets and Global Wealth & Insurance. Our technology-based solutions enable Scotiabank to achieve sustained profitable growth and a competitive advantage.
HR Solutions provides development and support for Corporate HR initiatives expanding the reach of employee Human Resource and self service capabilities to our employees around the globe.
The position requires:
* Working closely with Customers, Business Analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions.
* Interaction with technical, operational and business client areas to resolve application, security and network/communication issues.
* Documentation of technical proposals, estimates, system design, test and implementation plans, processes and procedures.
* Ability to multitask between projects and support activities, managing shifting priorities on a daily basis.
* Ability to work on tasks from start to finish, following through to ensure successful completion.
* An individual who is reliable, pro-active, results-oriented, customer-focused and attentive to details
Responsibilities encompass the full Software Development Life Cycle including design, development, testing, implementation and support of solutions that are delivered on time and within budget. Responsibilities may also include participation in architecture design and performance monitoring.
To join our team, you must be proactive and dynamic, demonstrate initiative, have an eagerness to learn and thrive on challenge.
Reporting to the Senior Manager or Project Leader the individual will be responsible for:
1. Participating as a team member in ongoing projects under the direction of a Project Leader
2. Providing technical consultation and participating in the development of medium to complex systems, often involving emerging technologies, through to implementation
3. Liaising with external vendors, development partners and team members in support of activities for all project phases (planning, requirements definition, design, development, testing and implementation)
4. Performing analysis of user requirements; preparing/reviewing design documents, test plans and user manuals; participating in development, testing and support activities
5. Providing day-to-day support for assigned systems including after-hours pager support including weekends as required.
6. Interacting with team members, onsite and offshore contractors
7. Assisting development staff in troubleshooting application system problems.
8. Maintaining a diversified set of skills within the unit through continued education and by mentoring peers and team members.
9. Participating in the creation of cost, scheduling estimates, project plans and status updates
10. Evaluating production problem logs and System Service Requests and identifying actions to be taken.
1. Strong written and oral communication skills.
2. Strong knowledge and experience with Java/J2EE, .NET and SQL.
3. Experience with shell scripting in AIX / Unix environment would be beneficial.
4. Hands-on experience in using source control systems such as Rational ClearCase, GIT or Team Foundation Server.
5. Disciplined in development methodology and conversant with software development technologies and concepts.
6. Strong time management skills, able to multi-task and manage concurrent activities.
7. Excellent problem solving skills.
8. Innovative approach to computing based solutions and ability to convey these ideas.
9. Must be flexible to adapt to a dynamic environment, make quick and sound decisions under pressure.
10. Must be reliable, pro-active, results-oriented, customer-focused and attentive to details.
11. Must work well independently or in a team environment.
* Position reports to Senior Manager of HR Solutions as well as to the Project Leaders
* Position is located at 60 Erie Street Stratford, Ontario
* Occasional travel to Toronto may be required which could exceed the regular defined workweek hours
* Occasional overtime or weekend work may be required to meet project commitments
* Carry support phone on a rotation basis to support Production. This includes off hours and weekends.
Scotiabank is an equal opportunity employer and welcomes applications from all interested parties. We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.