About this role
About the Role Join Scotiabank's Global Payments Technology team as a Software Engineer to innovate and collaborate on delivering customer value in the rapidly evolving payments space. You will participate in a fast-paced environment, build new relationships, and learn how you can make an impact across internal and external partners while leveraging Scotiabank’s technology foundation to modernize payments infrastructure. This role focuses on delivering value-driven outcomes and contributing to strategic, forward-looking infrastructure. What You'll Do
- Be at the forefront of technology and enable your team to be a highly functioning technology power house that enables transformation.
- Advanced knowledge in multiple system/application areas of increasing complexity
- Working knowledge of an entire application/system; Engineers software solutions that meet the needs of stakeholders while focusing on continually reducing technical debt
- Can accomplish more complex goals independently
- Identifies and manages risks versus opportunities and articulates impact towards deliverables
- Actively participates in customer discovery and solution discovery sessions
- Participates in merging, integrating, versioning, and promoting code through environments and version control
- Triaging and problem-solving production incidents to restore services with follow up on root cause and restore efforts
- Collaborates to provide estimation and break down of work to enable small and frequent releases to production
- Proactively provide guidance and recommendation for the software design
- Actively participates in knowledge exchange forums (i.e. Engineering Communities of P