Talent.com
Scotiabank
Software DeveloperScotiabank • Scarborough, ON, CA
Software Developer

Software Developer

Scotiabank • Scarborough, ON, CA
17 hours ago
Job type
  • Full-time
Job description

Requisition ID: 265186

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

We are committed to investing in our employees and helping you continue your career at Scotiabank.

As a Sr. IBM MDM Developer within Client Systems, Canadian Banking Engineering team, you will play a key role in designing, developing, and supporting enterprise-grade Master Data Management (MDM) solutions focused on customer data. This includes building scalable OLTP and batch processing, enabling near real-time integration via messaging/event frameworks, and ensuring auditability and compliance using OOTB IBM MDM offering.

This role is ideal for someone who thrives in complex enterprise environments, enjoys working on high-volume data platforms, and is motivated to deliver reliable and performant backend solutions.

Is this role right for you? In this role, you will:

  • Design, develop, and support IBM MDM solutions for customer data management
  • Develop and optimize large-scale batch processing using Unix scripting (AWK or Perl)
  • Analyze system performance (CPU, memory, I/O) on Unix/AIX environments and propose improvements
  • Design and implement backend services using J2EE technologies (Java, MQ, SQL, ORM frameworks)
  • Develop and maintain complex SQL, stored procedures, and user-defined functions (UDFs)
  • Integrate MDM with enterprise systems using JAX-WS, messaging (MQ/Kafka), ETL workflows, and batch pipelines
  • Ensure data integrity, consistency, and performance across relational databases (LUW DB2 preferred)
  • Participate in system integration activities across distributed enterprise platforms
  • Contribute to technical design discussions and provide input to all stakeholders
  • Collaborate with cross-functional teams including application support, database, and infrastructure teams
  • Mentor junior developers and promote best practices in development, testing, and deployment
  • Ensure adherence to coding standards, version control, and CI/CD practices (Git-based repositories)

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

Core Technical Skills

  • Strong Unix/Linux scripting experience including AWK or Perl for batch processing and large data set analysis
  • Hands-on experience with Unix platforms (IBM AIX preferred) including system performance analysis
  • Solid J2EE development experience including:
    • Java
    • IBM MQ / JMS
    • SQL
    • ORM frameworks (IBM pureQuery preferred)

Database & Data Skills

  • Strong experience with relational databases (IBM LUW DB2 preferred)
  • Advanced SQL proficiency:
    • Complex queries
    • Stored procedures
    • User Defined Functions (UDFs)

Development & Integration

  • Experience with source control systems (GitHub, Bitbucket, Git)
  • Experience in large-scale system integration, including:
    • JAX-WS web services
    • Batch processing
    • Messaging systems (MQ, Kafka)
    • ETL/data pipelines

MDM & Domain Knowledge

  • Experience with IBM MDM development, including:
    • MDM transaction framework
    • Event framework and messaging integration
    • IBM WebSphere Admin (configuration and troubleshooting)
  • Strong J2EE developers without MDM experience will also be considered
  • Knowledge of Customer Data domain and Financial Services is an asset

Nice-to-Have Skills

  • Experience troubleshooting MQ connectivity issues and HA failover scenarios
  • Familiarity with MDM audit/logging frameworks (TAIL tuning, async logging)
  • Exposure to event-driven architectures and integration patterns
  • Experience working in regulated financial environments

Location(s): Canada : Ontario : Toronto

Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

Create a job alert for this search

Software Developer • Scarborough, ON, CA

Similar jobs

Software Developer

Fidelity InternationalToronto, ON, CA
Full-time

You will be working on a 100% remote schedule as part of Fidelity’s dynamic working arrangement.Current work authorization for Canada is required for all openings.At Fidelity, we’ve been helping Ca... Show more

 • Promoted

Lead Software Developer

RBCToronto, ON, CA
Full-time

Royal Bank of Canada seeks an experienced Lead Software Developer to architect and deliver mission-critical backend solutions on AEM as a Cloud Service across our enterprise digital platform, servi... Show more

 • Promoted

Senior Software Developer, Ledger

WealthsimpleToronto, ON, CA
Full-time

Wealthsimple's mission is to help everyone achieve financial freedom – by making financial services simple, transparent, and low-cost.We're Canada's largest fintech, trusted by over 3 million clien... Show more

 • Promoted

Staff Embedded Logging Software Developer

General MotorsMarkham, York Region, CA
Full-time

This posting is not for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process fo... Show more

 • Promoted

Software Developer

GoBoltToronto, ON, CA
Full-time

At GoBolt, we provide a technology-driven, customer-centric and sustainable approach to ecommerce and last-mile logistics for businesses of all sizes – from local brands to large national retailers... Show more

 • Promoted

Software Developer C#

NRT Technology Corp.Toronto, ON, CA
Full-time

NRT is one of the 50 Best Managed Companies, and we’re looking for a dynamic candidate who is motivated and passionate about working for a FinTech leader.NRT provides next-generation commerce and i... Show more

 • Promoted

Senior Software Developer, Compliance and Multi-Region

MaintainXToronto, ON, CA
Full-time

Senior Software Developer, Compliance and Multi-Region.MaintainX is the world's leading Asset and Work Intelligence platform for industrial and frontline environments.We are a modern IoT-enabled cl... Show more

 • Promoted

Experienced Software Developer in Siebel

Source CodeToronto, ON, CA
Full-time

Join a rewarding Senior Software Developer role focusing on Siebel in Toronto.This contract position will leverage your technical knowledge in software development, including coding and database te... Show more

 • Promoted

Software Developer Senior

Brokerlink Inc.Toronto, ON, CA
Permanent

Being a part of BrokerLink, means you live our values: to act with integrity, be respectful of others, have a customer‑driven mindset, strive for excellence and always treat others with generosity.... Show more

 • Promoted

Software developer

CollaberaToronto, ON, CA
Permanent

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Show more

 • Promoted

Lead Software Developer - Configuration

LifeWorksToronto, ON, CA
Full-time

TELUS Health is empowering every person to live their healthiest life.Guided by our vision, we are leveraging the power of our leading edge technology and focusing on the uniqueness of each individ... Show more

 • Promoted

Lead Software Developer

SRED.ioToronto, ON, CA
Full-time

We’re a fast-growing startup building a cutting-edge, AI-powered platform that helps Canadian businesses unlock SR&ED funding for their most ambitious tech and scientific projects.By combining adva... Show more

 • Promoted

Senior Software Developer, Ledger

Wealthsimple TechnologiesToronto, ON, CA
Full-time

Wealthsimple's mission is to help everyone achieve financial freedom – by making financial services simple, transparent, and low-cost.We're Canada's largest fintech, trusted by over 3 million clien... Show more

 • Promoted

Software Developer

Ontario Teachers' Pension PlanToronto, ON, CA
Full-time

The opportunity: As the Software Developer, you will analyze, design, develop, and support software solutions to help Ontario Teachers' Pension Plan meet its business objectives.You will contribute... Show more

 • Promoted

Senior Software Developer (Enterprise Systems)

ClioToronto, ON, CA
Full-time

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.We are transforming the legal experience for ... Show more

 • Promoted

Senior Software Developer

Aiolos Engineering CorporationToronto, ON, CA
Full-time +1

At Aiolos, we design and deliver some of the most advanced wind tunnel systems in the world, driving innovation for the automotive and aerospace industries.From high-performance vehicle testing to ... Show more

 • Promoted

Software Developer, Mobile

ClioToronto, ON, CA
Full-time

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.We are transforming the legal experience for ... Show more

 • Promoted

Software Developer

AutodeskToronto, ON, CA
Full-time

We are looking for aSoftware Developerto join Fusion 360 Manufacturing Data Model (MFGDM) team in Canada.MFGDM is the foundation of Manufacturing Cloud and core to Data Framework forAutodeskCloudFl... Show more

 • Promoted

RQ09125 - Software Developer - Curam/Case Management - Senior

Rubicon PathToronto, ON, CA
Full-time

RQ09125 - Software Developer - Curam/Case Management - Senior.Job Openings RQ09125 - Software Developer - Curam/Case Management - Senior.About the job RQ09125 - Software Developer - Curam/Case Mana... Show more

 • Promoted

Software Developer

NumerixToronto, ON, CA
Full-time

Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management i... Show more