Senior Software Engineer for Capital Markets Solutions

2 weeks ago


Old Toronto, Canada Scotiabank Full time

Scotiabank is a leading bank in the Americas, driven by our purpose: "for every future". We empower our customers to achieve success through various advice, products, and services.

We are currently seeking a Senior Software Engineer who will be part of the Global Banking and Markets Engineering (GBME) team.

This role is ideal for an experienced engineer with a passion for developing market-leading solutions for capital markets products and analytics platforms.

You will work closely with business teams and cross-functional engineering leaders to design, implement, and deploy complex transformational solutions and integrations.

The successful candidate will have a strong technical and engineering mindset, excellent communication skills, and the ability to effectively communicate with both technical and non-technical audiences.

Key Responsibilities:

  • Lead complex transformational solutions and integrations across various projects in GBME.
  • Advocate for professional-level solutions, code quality, and modern engineering practices.
  • Develop, test, and deploy custom components using vendor APIs in Java or related technologies.
  • Write deployment scripts and leverage tools like Accelerator pipeline to promote code.
  • Improve end-user experience by finding scalable solutions and addressing complex ad-hoc queries.

Requirements:

  • Minimum 8 years of experience in enterprise application development using 2 or more modern development languages (Java preferred).
  • 5+ years of experience designing and building microservice architecture applications.
  • Experience with TDD/BDD with a focus on delivering automated, repeatable testing at build time.
  • Experience in proactive monitoring of real-time applications.
  • Experience with DevOps tools, such as Kubernetes, Rancher, different build/deploy pipelines.
  • Experience with Messaging Bus technologies like Kafka, MQ, JMS, or Solace.
  • Experience with SQL and/or other query languages and DB design.
  • Excellent communication skills to varying audiences including executive leadership and non-technical resources.

About Scotiabank:

We value diversity, equity, inclusion, and allyship. We strive to create an inclusive culture where every employee reaches their fullest potential, respected for who they are, and embraced through bias-free practices and inclusive values.

We offer a remote-friendly work environment, upskilling opportunities, competitive rewards, flexible vacation, personal, sick days, and benefits starting on day one.



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

    About the RoleWe are seeking a seasoned Senior Java Software Engineer to join our team in Toronto. This is an excellent opportunity for a highly skilled professional with strong experience in full-stack development and a passion for delivering high-quality solutions.Job DescriptionThe successful candidate will be responsible for designing, developing, and...


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

    Iris Software Inc. is a leading financial services provider based in Canada, seeking a Senior Capital Markets Business Solutions Consultant for a long-term contract opportunity.Located in Toronto, ON, this role offers a hybrid working arrangement (3 days/week). The ideal candidate will be responsible for delivering business solutions within the Capital...


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

    Capital Market Solutions ArchitectWe are seeking an experienced Capital Market Solutions Architect to join our team at Iris Software Inc.About the Role:The successful candidate will be responsible for leading medium to large size initiatives focusing on back-office FX and MM applications.Key Responsibilities:Own requirements capture, documentation,...


  • Toronto, Canada LanceSoft, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Capital Markets Software Engineer to join our team at LanceSoft, Inc. This is a full-time position based in downtown Toronto.Job SummaryThe successful candidate will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients in the capital...


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

    Job Title: Senior Capital Markets ExpertWe are seeking a highly skilled Senior Capital Markets Expert to join our team at Iris Software Inc. in Toronto, ON.The ideal candidate will have experience in Securities lending and/or Capital Market environments, with expertise in migration to third-party systems. Additionally, they should be proficient in creating...


  • Old Toronto, Canada Capital One Full time

    Capital One Canada: Senior Software Engineering Manager RoleWe are seeking an experienced Senior Software Engineering Manager to lead our team of engineers in building innovative solutions to simplify and humanize the world of credit cards. As a key member of our software studio, you will be responsible for directing and indirectly leading 2+ teams of...


  • Old Toronto, Canada Scotiabank Full time

    OverviewScotiabank is a leading bank in the Americas, guided by its purpose: 'for every future'. As a Senior Technology Solutions Architect for Capital Markets, you will play a crucial role in developing and implementing market-leading solutions for various projects within Global Banking and Markets Engineering (GBME).


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

    Iris Software Inc., a leading Canadian financial services provider, seeks a skilled Capital Markets Solution Analyst for a long-term contract or full-time opportunity.The ideal candidate will be responsible for driving business requirements, stakeholder management, application demos, app validations, and collaborating with cross-functional teams within the...


  • Old Toronto, Canada S I Systems Full time

    Unlock Your Potential as a Senior Java DeveloperS I Systems is seeking an experienced Senior Java Implementation Engineer to join our team.We offer a competitive salary range of $150,000 - $200,000 per year, depending on experience.About the RoleThis is an exciting opportunity for a skilled Java Spring Boot developer to work with major banking clients and...


  • Old Toronto, Canada Scotiabank Full time

    At Scotiabank, we're seeking an experienced Engineering Lead to spearhead the development of cutting-edge capital markets solutions. This role presents a unique opportunity to leverage your technical expertise and business acumen to drive innovation and growth within our Global Banking and Markets Engineering (GBME) team.About the RoleWe're looking for a...


  • Toronto, Canada Capital One Full time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer About Capital One Canada. We've been helping millions of Canadians for over 20 years by providing them with access to credit when others wouldn’t. We're on a journey to put our customers first, and keep them there, by building modern technology solutions to simplify...


  • Old Toronto, Canada Scotiabank Full time

    We are seeking a skilled Software Engineer to join our team in Toronto, Canada.About the RoleThis is an exciting opportunity to work with a leading bank in the Americas, Scotiabank, and contribute to the development of cutting-edge technology solutions.As a Software Engineer, you will be responsible for designing, building, and deploying scalable software...


  • Old Toronto, Canada TD Bank Full time

    Senior Solution Architect - Capital MarketsWork Location: Toronto, Ontario, CanadaHours: 37.5Line of Business: Technology SolutionsPay Details: TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. The base pay offered...


  • Toronto, Ontario, Canada Direct IT Recruiting Inc., WBE Canada Certified Full time

    Job Description:As a Fullstack Developer at Direct IT Recruiting Inc., WBE Canada Certified, you will be working alongside other software developers and investment professionals in a world-class investment team with a focus on improving and maintaining various components of the team's trading and data analytics solutions and software infrastructure.You will...


  • Toronto, Ontario, Canada CPP Investments Full time

    We are seeking a skilled Senior Software Engineer to join our team in Public Markets Technology. As a key partner with CPP Investments' traders, investment professionals, and operations staff, you will design and implement solutions that enable trading and post-trade activities across various asset classes.This is an exciting opportunity to work closely with...


  • Toronto, Canada Iris Software Inc. Full time

    We are seeking a highly experienced Senior Business Systems Analyst to join our team in Toronto, ON. This long-term opportunity offers a chance to work with a leading financial institution and contribute to the success of their capital markets division.As a Sr. BSA, you will be responsible for analyzing business requirements, developing data mapping and...


  • Old Toronto, Canada Capital One Canada Full time

    We are seeking a highly experienced Software Engineering Director to join our team at Capital One Canada. The successful candidate will have a proven track record of leading teams and developing innovative software solutions.Job OverviewThis is a leadership role that requires a strong technical background, excellent communication skills, and the ability to...


  • Old Toronto, Canada The Toronto-Dominion Bank (Canada) Full time

    Senior Solution Architect - Capital MarketsSenior Solution Architect - Capital MarketsApply remote type Hybrid locations Toronto, Ontario time type Full time posted on Posted 3 Days Ago time left to apply End Date: January 27, 2025 (30+ days left to apply) job requisition id R_1355624Work Location: Toronto, Ontario, CanadaHours: 37.5Line of Business:...


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

    Iris Software Inc., a leading technology services company, is seeking an experienced Enterprise Software Developer to join its team in Toronto. The ideal candidate will have expertise in Capital Markets and strong experience in full stack development.Job Summary:We are looking for a skilled developer to work on large-scale enterprise applications with a...


  • Toronto, Ontario, Canada Synechron Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in developing risk reporting solutions for the equity derivatives businesses at RBC Capital Markets.This is a unique opportunity to work with a large, global team of developers and contribute to the design and development of complex software systems.