Requisition ID: 105738
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
Overview:
The Enterprise Risk Management Solutions (ERMS) team works in partnership with Global Risk Management to deliver the insights and technology solutions that make Scotiabank a global leader in analyzing and managing credit, asset/liability, and liquidity risk in over 50 countries.
What we are looking for?
We are a diverse team of experts in technology, data modeling, reporting, analytics and innovation, and we’re growing. If you are passionate about technology, data, and working with partners around the globe, we want to meet you. We are seeking a talented senior software developer to join our team and contribute to a range of projects, mainly focusing on re-platform and re-architecture critical apps, and to bring in best practices for Data/ETL within the industry.
- Lead the design and implementation to re-platform, re-architecture core credit risk software, bringing in expertise in data, API design and development.
- Propose and lead enhancement of development process, leveraging modern build and deployment tools and best practice using microservices architecture.
- Interface with a diverse customer base to understand requirements, priorities, and processes
- Design, code, test and deploy critical risk application, modernization legacy monolithic app that align with modern software architecture and business requirements.
- Have strategic vision and is skilled at bringing together the ideas and innovation that inspires and creates great enterprise level risk management software.
- Working with lead engineers and architects on breaking-down, scoping and estimating tasks.
- Translate user stories into clear technical specification
- Designing, implementing and refactoring code (ETL Languages: Transactional SQL, DataStage, etc.).
- Participating in design discussions focused on scalability, design and implementation best practices.
- Ensure software, programs and applications are developed and/or configured to meet high availability, integrity and reliability requirements.
- Our teams are flexible and fast – you will be asked to provide leadership, mentorship, peer review and quality control on a daily basis.
Are you the right person for the role?
You Have:
- Bachelor’s degree in Computer Science, Engineering, Maths, IT or a related technical field
- 6 years+ experience building scalable enterprise applications, enhancing development process to ensure high code quality and maintainability
- Experience working with relational databases (Sybase, SQL Server, Oracle).
- Solid knowledge of big data and data warehousing concepts / principles. Knowledge of most common software design patterns.
- Experience with API creation and using REST APIs, including JSON and XML APIs.
- Experience in presenting complex technical information in a clear and concise manner to a variety of audiences, both verbally and in writing
- Experience working with scripting languages (Bash, PowerShell)
- Experience working in Agile environment (Scrum, Kanban)
- Experience mentoring and fostering technical excellence in a team
- Experience leveraging GCP and Azure products to build highly performant, scalable systems
What’s in it for you?
- The opportunity to join a forward-thinking company surrounded by a collaborative team of innovative thinkers.
- A great opportunity to leave your “stamp” as we are undergoing multiple exciting and forward-thinking initiatives.
- A rewarding career path with diverse opportunities for professional development.
- Internal development to support your growth and enhance your skills.
- A competitive compensation and benefits package.
- An organization committed to making a difference in our communities– for you and our customers.
- We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
Location(s): Canada : Ontario : Toronto
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. If you require technical assistance, please click here. 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.