Share this Job

Title:  Senior Solution Engineer


Requisition ID: 26425

Join the Global Community of Scotiabankers to help customers become better off.

Purpose of Job:

Scotiabank’s Canadian Banking Technology (CBT) is changing the way we think about software development and how we run and maintain a technology portfolio which includes mission critical applications that help differentiate us in a highly competitive environment.


Our modernization efforts are centered around a unified software development and maintenance approach that helps turn business logic and application code into scalable, fault-tolerant production systems.  Collaboration, community based contribution, reuse and standardization are our measures of success.

The CBT Modernization team is growing rapidly and is looking for talented Solution Engineers who can help us transform the Bank. If you are excited about having a hand in building a bank of the future using cloud computing and architecting highly available and large-scale API enabled applications used by millions of users, then join us in making the modernization revolution ubiquitous. 


You will own and help drive exciting new initiatives within the Canadian Bank - from building new features, re-platforming old technologies to improving performance, latency, availability and ultimately our Customers experience with Scotiabank.  Along with this, you will interact with numerous dynamic teams across the Bank (from mobile developers in the Digital Factory to Mainframe Operators and back again through a Real Time Rail in the Cloud).  All this in an effort to ensure we are building a cohesive, future forward bank that leverages enterprise technology assets and best practices surrounding the use of modern software development, deployment and operations principles. Clear, professional communication with peers and supporting team representatives is an important part of the job. As we build new and improve existing features for the future you will get to feel first-hand the impact of your work on the customer experience.


What does it take to succeed in this role? Excited (and a little frightened) by the scale at which we work. A roll-up-your-sleeves type. Able to think about business opportunities, operational issues, and architectural diagrams in the course of a single conversation.  Intellectually curious and dedicated to proving that “Hope is not a Strategy”. Someone who makes the team room both productive and fun to work in.  Excited to learn from others while bringing your own novel capabilities and perspectives.

We guarantee that your work in our team will be deeply interesting, ground-breaking and challenging.


Key Job Accountabilities:

  • Primarily focused on core banking modernization.
  • Driving conceptual, leading to executable Solution Architectures
  • Participating in design discussions focused on scalability, design and implementation of best practices.
  • Designing architectural solutions, roadmaps and related strategies that are aligned to Enterprise Standards in the effort to modernization software applications.
  • Assess and analyze business strategy & requirements, the current technical environment and technology options to evaluate solution alternatives that meet business needs and bank strategy.
  • Working on breaking-down, scoping and estimating tasks.
  • Participating in planning and review sessions.
  • Leading architectural design sessions.
  • Our teams are flexible and fast – you will be asked to provide leadership, mentorship, peer review, contribute to software libraries and quality control on a daily basis.
  • Partner with multiple teams Bank wide to collaborate on strategy and direction and apply to architecture and application design.
  • Assisting senior management to enforce standards and methodology; ensuring solutions are in line with the technology roadmap and mentoring the technical team members on a project to project basis


Education and Other Requirements

Bachelor (equivalent or higher) degree in Computer Science, Engineering or related discipline.

Bonus Skills:

  • 3-5 years of banking/financial industry experience.
  • Experience with migrating from legacy applications to modern platforms
  • Experience designing and implementing highly available, extensible APIs.
  • Experience designing and implementing cloud-based applications, awareness of main public cloud offerings (Google Cloud Platform, Microsoft Azure) and how Pivotal Cloud Foundry is best suited to deployments across these.
  • Experience working in an Agile environment..

Location(s):  Canada : Ontario : Toronto

As Canada’s International Bank, we are a leader when it comes to inclusion. We are a diverse and global team, speaking more than 100 languages with backgrounds from more than 120 countries. We value the unique skills and experiences each individual brings to the bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates selected for an interview will be contacted directly.  If you require accommodation during the recruitment and selection process, please let us know. We will work with you to provide as seamless a recruitment experience as possible.

Job Segment: Bank, Banking, Manufacturing Engineer, Engineer, Mainframe, Finance, Engineering, Technology

Apply now »
Find similar jobs: