Senior Software Engineer for Payment Systems Development and Support

toronto, on, Canada • Posted June 01, 2026

Job Type: Full-time
Location: toronto, on
Posted: June 01, 2026
Category: IT & Technology
Application Deadline: July 11, 2026

Role Description

Lead the way in payment solution innovation as a Senior Software Engineer, utilizing Shell Scripting, Python, and Java to drive application development. Focus on enhancing payment processing systems leveraging Managed File Transfer tools.

In this role, you will play a critical role in the design and implementation of applications while ensuring their operational quality and efficiency. Your expertise in various data formats and programming languages will be essential in delivering scalable solutions. Use your communication skills to collaborate effectively with cross-functional teams while embracing Agile methodologies.

Key Responsibilities: • Develop applications using Java technologies and Shell Scripting • Conduct testing for new software to ensure effectiveness • Collaborate on solution design with functional teams • Troubleshoot and fix system performance issues • Engage in production support duties and off-hours responsibilities

Requirements: • Bachelor...

Interested in this role?

Click the button below to start your application for Senior Software Engineer for Payment Systems Development and Support at Scotiabank.

Apply Now