Talent.com

Software developer Jobs in Canada

Create a job alert for this search

Software developer • canada

Last updated: 2 days ago
Software Developer

Software Developer

Royal Bank of Canada>HALIFAX, Canada
Full-time
Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications.As part of the CDO Shared Data Management Office (SDMO) team, the Software Devel...Show moreLast updated: 6 days ago
Software Developer

Software Developer

Sync.comToronto, ON, CA
Full-time
Quick Apply
Sync is Canada’s largest cloud storage provider and a global leader in secure file sharing and document collaboration.We’re expanding into the enterprise market, and we need your help.Join us as we...Show moreLast updated: 30+ days ago
software developer

software developer

Admiral Investigations Atlantic Inc.Dieppe, NB, CA
Full-time +1
Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years.Experience: 3 years to less than 5 years.Write, modify, integrate and test software code...Show moreLast updated: 8 days ago
Software Developer

Software Developer

ScotiabankToronto, ON, CA
Full-time
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Business group: Canadian Banking Engineering – Product Onboarding - Team is focused on product ...Show moreLast updated: 30+ days ago
Software Developer

Software Developer

AutodeskRemote, Alberta, CAN
Remote
Full-time
At Autodesk Informed Design, our mission is to help companies embrace Industrialized Construction through the convergence of Architecture, Engineering, Construction (AEC), and Manufacturing (MFG).W...Show moreLast updated: 30+ days ago
Software Developer

Software Developer

ScotiabankToronto, ON, CA
Full-time
Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.Understand how the Bank’s risk appetite and risk culture should be...Show moreLast updated: 30+ days ago
software developer

software developer

AdvancedUAV TechCalgary, AB, CA
Full-time +1
Write, modify, integrate and test software code.Maintain existing computer programs by making modifications as required.Communicate technical problems, processes and solutions.Prepare reports, manu...Show moreLast updated: 9 days ago
Software Developer

Software Developer

General FusionRichmond, BC, CA
Full-time
Established in 2002, General Fusion is a global leader in the race to commercialize clean fusion energy.We are pursuing a uniquely practical approach, Magnetized Target Fusion, and aim to provide z...Show moreLast updated: 30+ days ago
software developer

software developer

TechDoQuest IncMississauga, ON, CA
Full-time +1
Experience: 1 year to less than 2 years.Write, modify, integrate and test software code.Maintain existing computer programs by making modifications as required.Communicate technical problems, proce...Show moreLast updated: 30+ days ago
Software Developer

Software Developer

Advantage GroupToronto, ON, CA
Full-time
Quick Apply
About Advantage Group International Advantage Group International is the global intelligence partner transforming B2B collaboration.We deliver real-time, AI-powered insights that bring foresight an...Show moreLast updated: 30+ days ago
  • Promoted
Software Developer

Software Developer

Test Account EdMorden, Manitoba
Full-time
Show moreLast updated: 30+ days ago
software developer

software developer

Software and Process DesignMiller Lake, ON, CA
Full-time +1
Write, modify, integrate and test software code.Maintain existing computer programs by making modifications as required.Communicate technical problems, processes and solutions.Assist in the develop...Show moreLast updated: 30+ days ago
Software Developer

Software Developer

Smartrek TechnologiesQuebec, Canada
Full-time
Considering joining us? Here is what you can expect.If you have been selected for an interview, we will start with a phone introduction and review your resume and experience with you.A virtual inte...Show moreLast updated: 30+ days ago
Software Developer

Software Developer

AutodeskMontreal, QC, CAN
Permanent
We are seeking a talented and highly motivated individual to help develop a world-class commercial cloud service, Autodesk Preconstruction, used by construction companies to increase efficiency and...Show moreLast updated: 30+ days ago
Software developer

Software developer

CroesusLaval, Canada
Full-time
Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces ...Show moreLast updated: 13 days ago
Software Developer

Software Developer

STACK IT RecruitmentToronto, ON, CA
Full-time
Quick Apply
Are you the kind of developer who enjoys building systems that support real-world business operations, not just features? .This company builds the platforms that help legal professionals, lenders, ...Show moreLast updated: 2 days ago
software developer

software developer

JAY AUTO PARTS AND RECYCLINGEdmonton, AB, CA
Full-time +1
Experience: 2 years to less than 3 years.Write, modify, integrate and test software code.Maintain existing computer programs by making modifications as required.Communicate technical problems, proc...Show moreLast updated: 30+ days ago
Software Developer

Software Developer

Randstad CanadaToronto, Ontario, CA
Temporary
Quick Apply
We are seeking a Software Developer to support the modernization of core mid-tier applications.This role involves enhancing existing legacy Java EE systems hosted on IBM WebSphere/Liberty while con...Show moreLast updated: 9 days ago
Software Developer

Software Developer

LancesoftToronto, ON, CA
Full-time
Quick Apply
Location Address: 40 Temperance Street 5th Floor HYBRID (3-4 days in office weekly - flexible on which days).Schedule Hours: 8: 30am-5pm Monday-Friday;standard 37.Work on fixed income distributed s...Show moreLast updated: 6 days ago
Software Developer

Software Developer

Royal Bank of Canada>HALIFAX, Canada
6 days ago
Job type
  • Full-time
Job description

Job Description

What is the opportunity?

Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join us!

As part of the CDO Shared Data Management Office (SDMO) team, the Software Developer will design, develop, test, and maintain high-performance software applications and data infrastructure that support enterprise-wide data management and AI initiatives. You will work in a cross-functional agile environment, collaborating with data architects, analysts, and data scientists to deliver solutions that enable intelligent data governance, seamless data integration, and ML/AI enablement across the organization.

What will you do?

  • Design and develop enterprise-grade data pipelines, ETL/ELT processes, and APIs

  • Build and optimize data infrastructure components that support real-time analytics, reporting, and AI/ML implementation into pipelines

  • Implement data quality monitoring, validation, and lineage tracking systems to ensure data integrity across the organization

  • Develop microservices and containerized applications (Docker, Kubernetes) for scalable data processing and integration

  • Write clean, well-documented, and testable code following enterprise standards and best practices

  • Participate in code reviews, performance optimization, and technical design discussions

  • Support CI/CD pipeline development and automation for data platform deployments

  • Troubleshoot production issues and implement solutions with minimal downtime

What do you need to succeed?

Must-have

  • 3+ years of experience and strong proficiency in one or more programming languages (Python, Spring, Java, Scala, Go)

  • Advanced SQL and experience with relational and NoSQL databases

  • Hands-on experience with cloud data platforms (AWS, Azure) or on-premises data warehouse solutions

  • Familiarity with analytical and cloud data lakehouse platforms (Databricks, Snowflake)

  • Understanding of data modeling, ETL patterns, and data governance principles

  • Experience with containerization, orchestration, and deployment technologies (Docker, Kubernetes, Terraform)

  • Knowledge of ML/AI workflows, model deployment, and inference pipelines

  • Proficiency with version control systems (Git) and CI/CD tools

  • Strong problem-solving skills and ability to work independently with minimum supervision

  • Excellent communication skills and ability to collaborate across technical and business teams

Nice to have:

  • Experience with data mesh or decentralized data architecture patterns

  • Familiarity with streaming technologies (Kafka, Apache Flink)

  • Knowledge of data security, encryption, and compliance frameworks (GDPR, HIPAA)

  • Exposure to observability and monitoring tools (Grafana, Datadog, Prometheus, ELK stack)

  • Agile/Scrum development experience

  • Background in machine learning operations (MLOps) or data engineering best practices

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable

  • Leaders who support your development through coaching and managing opportunities

  • Ability to make a difference and lasting impact

  • Work in a dynamic, collaborative, progressive, and high-performing team

  • A world-class training program in financial services

  • Flexible work/life balance options

  • Opportunities to do challenging work


#Ll-POST
#TECHPJ

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

Additional Job Details

Address:

BAY WELLINGTON TOWER, 181 BAY ST:TORONTO

City:

Toronto

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

CHIEF LEGAL & ADMIN OFFICE GRP

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-03-06

Application Deadline:

2026-03-31

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Our Employment Opportunities

At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.