Senior Software Developer

Toronto, Ontario, Canada • Posted March 23, 2026

Job Type: Full-time
Location: Toronto, Ontario
Posted: March 23, 2026
Category: Computer Occupations
Application Deadline: May 02, 2026

Role Description

Job Description

What is the opportunity?We're seeking a Senior Software Developer to join our engineering team. You'll design, build, and maintain scalable applications across our full technology stack, working with modern frameworks and cloud-native infrastructure. This role offers the opportunity to mentor junior engineers, influence technical direction, and take ownership of complex projects from conception through production.What will you do?
  • Develop and optimize full-stack applications using Next.js and React for frontend experiences, with Node.js and Python for backend services.

  • Design and implement microservices architectures deployed on Kubernetes, leverage Redis for caching and real-time data handling, and work with MongoDB for data persistence.

  • Beyond these core technologies, you'll evaluate and integrate new tools as business needs evolve.

  • Responsibilities include writing clean, maintainabl...

  • Interested in this role?

    Click the button below to start your application for Senior Software Developer at Royal Bank of Canada.

    Apply Now