Lead Software Engineer

Virtusa

Toronto

On-site

CAD 150,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Virtusa is seeking a senior Payments Consultant to lead modernization programs for major financial services clients in Canada. You will shape target operating models, oversee end-to-end payment lifecycles, and drive data-driven transformations across platforms.

The role requires 8–15+ years of payments experience, strong executive communication, and the ability to guide large consulting workstreams. You will collaborate with banks, fintech partners, and internal teams to deliver scalable,

Qualifications

  • 8–15+ years in payments, banking, or financial services consulting with payments domain expertise.
  • Proven ability to lead payments modernization, transformation, operating model, or platform rationalization programs.
  • Strong understanding of payment products, processing, operations, and end-to-end lifecycle.
  • Hands-on experience with payments data, including metadata, data lineage, domains and mapping.
  • Ability to design target-state models linking capabilities, processes, platforms and data.
  • Executive communication, workshop facilitation, and experience leading consulting teams.

Skills

Payments domain expertise
Program leadership
Payment lifecycle knowledge
Data architecture in payments
Strategic modeling
Executive communication

Education

Bachelor's degree or higher in related field

Tools

Enterprise data governance
ISO 20022 knowledge

Job description

Job Requirements
Primary Must-Have Skills
  • Experience & Domain Expertise: 8–15+ years in payments, banking, or financial services consulting with significant payments domain expertise.1
  • Program Leadership: Demonstrated ability to lead payments modernization, transformation, operating model, or platform rationalization programs.1
  • Functional Knowledge: Strong understanding of payment products, processing, operations, and the end-to-end payment lifecycle.1
  • Data Architecture: Hands-on experience with payments data, including metadata, business dictionaries, data lineage, data domains, and business/technical mapping.1
  • Strategic Modeling: Ability to design coherent target-state models that connect business capabilities, processes, platforms, and underlying data.1
  • Soft Skills & Management: Strong executive communication, workshop facilitation, stakeholder management, and experience leading consulting teams and workstreams.1
Secondary Good-to-Have Skills
  • Standards & Models: Experience with ISO 20022, canonical payment models, and payment data transformation.1
  • Payment Rails: Specific knowledge of ACH/EFT, wires, SWIFT, RTP/FedNow, cards, and cross-border payments.1
  • Governance Tools: Familiarity with enterprise data governance or catalog platforms.1
  • Innovation: Experience defining AI-enabled payment operations and data-driven payment capabilities.1
  • Industry Context: Prior experience with major bank transformation or payments modernization programs.1
Work Experience

5-7Years

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Mphasis • Toronto

On-site
CAD 110,000 - 140,000
Senior Java Software Engineer
Senior Java Software Engineer

Randstad Enterprise • Montreal

On-site
CAD 90,000 - 120,000
Back End Developer
Back End Developer

VySystems • Toronto

On-site
CAD 110,000 - 170,000
Project Manager (Payments)
Project Manager (Payments)

Caspian One • Toronto

On-site
CAD 90,000 - 130,000
Competitive rates
Senior Lead Software Engineer, Payment Systems - Vice President
Senior Lead Software Engineer, Payment Systems - Vice President

Citigroup Inc. • Mississauga

On-site
CAD 167,000 - 236,000
Hybrid work model
TTS Innovation Labs
Learning & development
+2
Lead, Senior and Intermediate - Backend Engineer
Lead, Senior and Intermediate - Backend Engineer

HRB • Toronto

On-site
CAD 120,000 - 180,000
Python Developer with core Banking and payment
Python Developer with core Banking and payment

Linuxassociation • Toronto

Hybrid
CAD 120,000 - 180,000
Senior Solutions Architect
Senior Solutions Architect

Bank of America • New Brunswick

On-site
CAD 130,000 - 170,000
Technical Consultant III (35732)
Technical Consultant III (35732)

Myticas Consulting Inc. • Toronto

On-site
CAD 90,000 - 130,000
Director, Payment Operations
Director, Payment Operations

Aylo • Montreal

Hybrid
CAD 140,000 - 190,000