Talent.com

Senior software developer Jobs in Toronto, ON

Create a job alert for this search

Senior software developer • toronto on

Last updated: 1 day ago

Senior Software Developer

0000050007 Royal Bank of CanadaTORONTO, Ontario, Canada
Full-time

RBC CWM Client source team is looking to onboard a Senior Software Developer who will partner with our other agile squads, business partners, and SRE teams to design, develop, and deploy scalable a...Show more

Senior Software Developer

Randstad CanadaToronto, Ontario, CA
Temporary
Quick Apply

We are seeking a Senior Software Developer with extensive experience in Remedy ARS and BMC ITSM for a contract position.This role is focused on automating and improving a healthcare intake and onbo...Show more

Senior Software Developer

ScotiabankToronto, ON, CA
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Business Banking is seeking a Senior Software Engineer to build and deliver digital solutions f...Show more

Senior Front-End Software Developer

FICToronto, ON, Canada
Full-time
Quick Apply

Scrawlr is a company building a software platform and series of products dedicated to enabling alternative forms of communication layered on existing internet content, together with delivering supe...Show more

Software Developer - Full Stack - Senior

BevertecToronto, ON, Canada
Full-time

Title: Software Developer - Full Stack - Senior.Duration: End of March 2027 (possible extension).Years of experience in Angular, React and Spring Boot.Knowledge of REST APIs, UX/UI principles, AI/M...Show more

Software Developer

ScotiabankToronto, ON, CA
Full-time

You will be working on various projects and implementing the best practice code into the code base.You will be collaborating with the Solution Architects and Technical Leads to realize technical vi...Show more

Intermediate Software Developer

Ticketmaster Canada LPToronto, ON, CA
Full-time

As an Intermediate Software Developer at Universe, you will apply your passion for technology and live entertainment as we work together to build a world-class, highly scalable Event Ticketing plat...Show more

Senior Full Stack Software Developer

Teckhorizon IncToronto, ON, Canada
Full-time
Quick Apply

Our Client is seeking a Senior Full Stack Software Developer to design, build, and scale modern applications and data pipelines within a government environment.This role involves end-to-end develop...Show more

Software Developer

Talent Test AccountToronto, Ontario, CA
Full-time
Quick Apply

Show more

Senior Software Developer

MercorToronto, Ontario, Canada
Remote
Part-time
Quick Apply

Headquartered in San Francisco, our investors include.Develop and maintain complex, production-grade.Design modular, testable codebases using modern.Collaborate asynchronously with AI research team...Show more

Senior Software Developer

SeequentToronto, Canada
Full-time

Contribute to technical decisions affecting the development of software products .Develop and maintain software for various projects in a timely manner, applying commercial computer programming ski...Show more

RQ11004 - Software Developer - Senior

MaarutToronto, ON, ca
Full-time

Required to translate technical systems specifications into working, tested applications.This includes: developing detailed programming specifications writing and/or generating code compiling data-...Show more

Software Developer Senior - Automation

Intact Financial CorporationToronto, Ontario, CAN
Full-time

Pay at Intact is about much more than just salary.Multiple benefits offered to support.Wellness account and much more.Share plan & other savings: up to.Employee Share Purchase Plan (ESPP) – with In...Show more

Senior Software Developer - Edge OS

GenetecToronto, ON, CA
Remote
Full-time
Quick Apply

The Edge OS family is responsible for developing an operating system and services that enable the remote management of Cloudlink devices, which are used to deploy Genetec’s next generation of physi...Show more

Software Developer

ProcomToronto, CA
Full-time

BMO is currently sourcing for a Software Developer to support the Origination/Securitized Products Technology team.This is a hybrid contract role in Toronto (1 day in office per week).The Software ...Show more

Software Developer - Senior

Connvertex Technologies Inc.Toronto, ON, Canada
Full-time
Quick Apply

Responsibilities Design, develop, test, implement, and troubleshoot: data pipelines using Python and AWS services (Glue, StepFunctions, Lambda) complex d...Show more

Software Developer - Senior

LancesoftToronto, ON, CA
Full-time
Quick Apply

We are seeking a Senior Software Developer with strong expertise in Microsoft.NET technologies to design, develop, and support modern cloud-based and web applications.The role involves full SDLC pa...Show more

Senior Software Developer

Royal Bank of Canada>TORONTO, Canada
Full-time

You will be a key contributor within a high-performing team focused on transforming Wealth Management Technology & Solutions.This role supports the modernization of enterprise platforms through API...Show more

Software Developer 5972

FoilconToronto, Ontario, Canada
Full-time

As Senior Software Developer, you will play a crucial role in the Dynamics 2013/2016 Upgrade project.You will work closely with cross-functional teams, I and amp;IT professionals, and leadership to...Show more

People also ask
Senior Software Developer

Senior Software Developer

0000050007 Royal Bank of CanadaTORONTO, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

What is the opportunity?RBC CWM Client source team is looking to onboard a Senior Software Developer who will partner with our other agile squads, business partners, and SRE teams to design, develop, and deploy scalable and high performing applications to support client and account onboarding. This is a great opportunity for anyone who is looking to advance their agile skills, work cross functionally across organizations to deliver value for business, and modernize legacy infrastructure.What will you do?
  • Design, develop, and maintain complex software applications using NodeJS, Kafka, MSSQL, REST & Graphql APIs.

  • Contribute to the architectural decisions and design patterns for new and existing systems

  • Conduct thorough code reviews to ensure adherence to best practices, coding standards, and quality assurance protocols

  • Work closely with product managers and other stakeholders to understand requirements and deliver solutions that enhance user experience

  • Troubleshoot, debug, and optimize existing applications for performance and scalability

  • Create and maintain comprehensive documentation for software design, development/maintenance processes and API documentation

  • Manage the implementation of multiple concurrent initiatives of varying complexity in a time efficient manner. Monitor and control activities according to plan.

  • Collaborate and contribute on cross-functional enterprise initiatives and manage the effective implementation of assigned deliverables.

  • Establish strong working relationships across teams to build influence and impact with key partners.

  • Contribute to ongoing administrative program activities as required.

What do you need to succeed? Must have:
  • 4+ years experience in professional, production-grade software development working on highly-scalable, moderately complex projects

  • 4+ years Experience building REST, GraphQL for APIs and Kafka applications using NodeJs

  • Hands on with MSSQL database and skills for complex query optimization

  • Strong experience working in an Agile environment, working with project teams to deliver small to largely complex projects

  • Comfortable with presenting prototypes, enhancements and facilitating questions with insightful responses to a varying range of audiences (i.e., business sponsors, product owners, adjacent technical teams, etc.) during agile ceremonies, adhoc and/or when needed

  • Strong written and verbal communication skills with the ability to work cross-functionally to articulate, measure and solve issues

Nice-to-have:
  • Experience with angular/react and non-relational databases (MongoDB, Redis)

  • Experience with devops pipeline using github, jenkin, UCD and logs/monitoring tools like kibana, Dynatrace etc and openshift cloud platform

  • Wealth Management industry experience related to business processes and workflows.

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

#LI-POST
#TECHPJJob SkillsApplication Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System ApplicationsAdditional Job Details

Address:

RBC CENTRE, 155 WELLINGTON ST W:TORONTO

City:

Toronto

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-03-11

Application Deadline:

2026-05-31Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveOur Employment OpportunitiesAt 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.