Senior Software Developer with Expertise in Foreign Exchange Technology

4 weeks ago


Toronto, Ontario, Canada Scotiabank Full time

We are seeking a highly skilled Senior Software Developer to join our Foreign Exchange Technology Development Team. This role offers a unique opportunity to design, create, implement, and maintain software, applications, and other computer systems that support the bank's trading platforms.

Job Overview

The incumbent will participate in all stages of software delivery life cycle to deliver high-demand services for the foreign exchange business. As a key member of our team, you will collaborate with project managers and other software developers to develop software based on given requirements.

Key Responsibilities
  • Design and implement complex software components and applications to meet business needs.
  • Act as an expert technical resource for modeling, simulation, and analysis efforts.
  • Leverage industry best practices to design, test, implement, and support solutions.
  • Ensure quality, security, and compliance requirements are met for supported areas.
Required Skills and Qualifications

To succeed in this role, you will require:

  • 5+ years of core Java development experience (version 8.0 or above).
  • 5+ years' experience with database development using SQL.
  • 5+ years' experience with shell scripting in a Unix/Linux environment.
  • 5+ years of Spring Boot experience.
  • 3+ years of front-end GUI development experience (JavaScript/Angular).
  • Recent Capital Markets Celer and/or ION Wallstreet experience is considered a nice-to-have.
  • KX kdb+ experience will be prioritized (nice-to-have).
What We Offer

As a Senior Software Developer at Scotiabank, you can expect:

  • A competitive salary: $140,000 - $180,000 per year, depending on experience.
  • A remote-friendly work environment offering flexibility to perform at your best.
  • Upskilling opportunities through online courses, cross-functional development, and tuition assistance.
  • A comprehensive rewards program, including bonus, flexible vacation, personal, sick days, and benefits.
  • Community engagement opportunities and belonging programs.

Note: The estimated salary range is based on national averages in Canada and may vary depending on individual circumstances.



  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    **About Us**Exchange Bank of Canada (EBC) is a Schedule 1 bank headquartered in Toronto, Canada.We are an international, dynamic, and responsible bank that fosters the development of all our employees. As a new bank in Canada, each employee is given a unique experience and great opportunities for career growth.**Our Services**EBC provides a wide range of...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    Job Summary: We are seeking a skilled Foreign Exchange Operations Coordinator to join our team in Toronto, ON. As an essential member of our Operations Team, you will be responsible for providing exceptional customer support via phone and email.About Us: Exchange Bank of Canada is a dynamic Schedule 1 bank headquartered in Toronto, Canada. Our mission is to...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled and detail-oriented Processing Specialist to join our team at Exchange Bank of Canada. This role is responsible for maintaining customer inventory, performing record center tasks, and ensuring accurate cash handling.About UsExchange Bank of Canada is a Schedule 1 bank headquartered in Toronto, Canada. We offer a...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    About Exchange Bank of CanadaAs a Schedule 1 bank headquartered in Toronto, Canada, Exchange Bank of Canada is an international, dynamic, and responsible institution that fosters the development of all its employees.We empower employees to achieve more by providing a unique experience and great opportunities for career growth. Our company values include...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    Job OverviewWe are seeking a highly detail-oriented and organized Foreign Exchange Specialist to join our team at Exchange Bank of Canada. As a key member of our vault operations, you will play a critical role in maintaining our inventory of foreign currencies.

  • Operations Specialist

    2 weeks ago


    Toronto, Ontario, Canada Exchange Bank of Canada Full time

    About Us:Exchange Bank of Canada (EBC) is a leading Schedule 1 bank headquartered in Toronto, Canada.A Unique Opportunity:As a new bank in Canada, each employee is given a unique experience and great opportunities for career growth. We foster the development of all our employees in a dynamic and responsible environment.Our Services:EBC provides a wide range...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    Job DescriptionWe are seeking a highly skilled Currency Processing Professional to join our team at Exchange Bank of Canada.The successful candidate will be responsible for maintaining inventory, performing record center tasks, and ensuring accurate balancing of CAD cash and foreign currency inventory. They will also verify incoming shipments, ship foreign...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    OverviewExchange Bank of Canada is a Schedule 1 bank headquartered in Toronto, Canada. The bank provides a wide range of foreign currency exchange and international payment services to financial institutions and corporations.We are seeking an Operations Associate to join our Operations Team in Toronto, ON. As a specialist in wholesale foreign exchange...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    About Exchange Bank of Canada">We are a dynamic and responsible bank that fosters the development of all our employees. Every day, we empower employees to achieve more as part of our international team.Our goal is to provide innovative solutions for our clients, leveraging unparalleled customer service and integrated technology. We strive to deliver...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    Company OverviewExchange Bank of Canada (EBC) is a Schedule 1 bank headquartered in Toronto, Canada. Discover the opportunity to be part of an international, dynamic, and responsible bank that fosters the development of all its employees.Job SummaryThis role involves managing foreign currency inventory for wholesale exchange services. As a specialist in this...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    Company OverviewExchange Bank of Canada (EBC) is a Schedule 1 bank based in Toronto, Canada. We are an international, dynamic, and responsible bank that fosters the development of all our employees. As we are a new bank in Canada, each employee is given a unique experience and great opportunities for career growth.SalaryWe estimate the annual salary for this...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    Job OverviewThe Regulatory Compliance Manager at Exchange Bank of Canada plays a crucial role in ensuring the bank's adherence to regulatory requirements and industry standards.About UsExchange Bank of Canada is an international, dynamic, and responsible bank that fosters employee development. Our commitment to empowering employees drives our daily...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    Exchange Bank of Canada, a Schedule 1 bank headquartered in Toronto, Canada, is seeking a driven professional with strong attention to detail to join their team as a Foreign Currency Transaction Coordinator.About Exchange Bank of Canada:We are an international, dynamic, and responsible bank that fosters the development of all our employees. We empower...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    Exchange Bank of Canada (EBC) is a Schedule 1 bank headquartered in Toronto, Canada.We are seeking a driven professional with strong attention to detail to join our team as a Foreign Currency Specialist. Our role involves servicing customers by maintaining their inventory through performing record center tasks.Key Responsibilities:Maintain accurate CAD...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled Foreign Currency Specialist to join our team at Exchange Bank of Canada. This is a full-time position requiring attention to detail and strong organizational skills.About the RoleThe successful candidate will be responsible for maintaining accurate records of foreign currency inventory, verifying incoming shipments,...


  • Toronto, Ontario, Canada Exchange Bank of Canada Full time

    We are seeking an experienced Foreign Currency Operations Specialist to join our team at Exchange Bank of Canada. This is a full-time position with a salary of $70,000 - $90,000 per annum, depending on experience.Job DescriptionThe successful candidate will be responsible for maintaining accurate counts of all foreign banknotes in inventory, consolidating...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    We are seeking a highly skilled Java Full Stack Developer with expertise in Angular to join our team at Iris Software Inc.About the Company:Iris Software Inc. is a leading provider of technology services and solutions, serving top companies in financial services and other industries. With 4,000+ associates worldwide, we deliver high-quality software...


  • Toronto, Ontario, Canada JACK FILLED FOREIGN EXCHANGE INC Full time

    Job OverviewJACK FILLED FOREIGN EXCHANGE INC is seeking a highly skilled and experienced Vice-President to lead our financial, communications, and other business services. As a key member of our leadership team, you will be responsible for allocating resources, establishing objectives, and representing the organization in official...


  • Toronto, Ontario, Canada Index Exchange Full time

    About Index ExchangeWe are shaping the future of ad tech, and we're looking for a Senior Data Science Engineer to help drive our technology strategy. Our customers have unique problems that can only be solved at internet scale, and that's where the technical expertise of our team makes a real difference.