Requisition ID: 151993
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
The Team
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.
The way we work is 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 BrAIn team is looking for a talented Senior Solution Architects who can help us transform the Portfolio and the Bank! If you are excited about having a hand in building a bank of the future using cloud computing and architecting highly available, large-scale, API enabled applications used by millions of people, then join us in making our 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 specialists looking to re-platform into Public 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 see first-hand the impact of your work on the customer experience.
What does it take to succeed in this role? A roll-up-your-sleeves type that isn’t afraid to jump in and help configure or code. Able to think about business opportunities, operational issues, and architectural design in the course of a single conversation. Intellectually curious and dedicated to proving that “Hope is not a Strategy”. Someone who makes the team environment 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.
Is this role right for you?
-
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.
-
Present and leverage technical information and solutions in a way that establishes trust relationships, persuades stakeholders and achieves understanding and consensus at all levels.
-
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 and 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.
Do you have the skills that will enable you to succeed in this role?
-
10+ years of software engineering industry experience.
-
Good knowledge of at least one of the following programming languages: Spring boot, Node.js, Java, JavaScript, C#
-
Experience with Pega BPM applications
-
Experience with structured Enterprise Architecture practices, hybrid cloud deployments, and on-premise to-cloud migration deployments and roadmaps.
-
Experience building, architecting, designing, and implementing highly distributed global cloud-based systems. Experience in network infrastructure, security, data, or application development.
-
Knowledge of technology solutions and ability to learn and work with emerging technologies, methodologies, and solutions in the Cloud/IT technology space.
-
Experience in modernizing legacy systems or similar transformational initiatives
-
Strong technical background (i.e. ability to read/write code) including API design
-
Awareness of how scalable, secure, enterprise-level software system is designed (both on code and infrastructure levels).
-
Understanding of software release process (environments, binary repositories and DevOps in general).
What's in it for you?
- We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
- We provide you with the tools and technology needed to create beautiful customer experiences
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
- Dress codes don't apply here, being comfortable does
- Onsite cafeteria
- We offer a competitive total rewards package that includes a base salary, a performance bonus, company matching programs (on pension & profit sharing), generous vacation, personal & sick days, personal development funding, maternity leave top-up, parental leave and much more
Location(s): Canada : Ontario : Scarborough
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.
At Scotiabank, 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. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.