Talent.com
Senior Software Developer
Senior Software DeveloperRoyal Bank of Canada> • HALIFAX, Canada
Senior Software Developer

Senior Software Developer

Royal Bank of Canada> • HALIFAX, Canada
5 days ago
Job type
  • Full-time
Job 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, maintainable code; conducting code reviews; participating in architecture discussions;

Collaborating cross-functionally with product and design teams; and ensuring applications meet performance, security, and reliability standards.

Contribute to documentation, participate in on-call rotations, and help establish engineering best practices.

What you need to succeed?

Must Have

5+ years of professional software development experience with demonstrated expertise in both frontend and backend development.

Production-level proficiency with React and Next.js,

Solid experience building backend services with Node.js and / or Python, and hands-on experience containerizing and orchestrating applications with Kubernetes.

Comfortable working with MongoDB and Redis in production environments.

Demonstrate strong problem-solving skills, can communicate complex technical concepts clearly, and have experience working in collaborative, fast-paced environments.

Nice to Have

Experience with DevOps practices, CI / CD pipelines, and infrastructure-as-code tools.

Familiarity with cloud platforms (AWS, GCP, or Azure). Background with GraphQL, message queues, or event-driven architectures.

Track record of learning and working effectively with emerging technologies.

Experience mentoring or leading junior developers.

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

Flexible work / life balance options

Opportunities to do challenging work.

#LI-POST

Job Skills

Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications

Additional Job Details

Address :

RBC CENTRE, 155 WELLINGTON ST W : TORONTO

City : Toronto

Country : Canada

Work hours / week : 37.5

Employment Type : Full time

Platform : CAPITAL MARKETS

Job Type : Regular

Pay Type : Salaried

Posted Date : 2026-01-20

Application Deadline :

2026-02-21

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

I nclusion and Equal Opportunity Employment

At 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.

Create a job alert for this search

Senior Software Developer • HALIFAX, Canada

Similar jobs
Senior (Level 3) System Administrator

Senior (Level 3) System Administrator

Exposant 3 • Dartmouth, Nova Scotia, .CA
Full-time
Quick Apply
Join Exposant 3 (E3) : The Power of People at the Heart of Technology!.Exposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organi...Show more
Last updated: 30+ days ago
Senior Associate, Investor Delivery

Senior Associate, Investor Delivery

MUFG Investor Services • Halifax, NS, Canada
Full-time
MUFG Investor Services provides asset servicing solutions to the global investment management industry.Leveraging the financial and intellectual capital of MUFG – one of the largest banks in ...Show more
Last updated: 30+ days ago • Promoted
Automation Programmer

Automation Programmer

TalentSphere • Dartmouth, NS, Canada
Full-time +1
TalentSphere Staffing has partnered with an industry leader in the Commercial HVAC and Industrial Controls Systems Space in Eastern Canada. Our client is looking to hire an Automation Programmer to ...Show more
Last updated: 30+ days ago • Promoted
Production Manager

Production Manager

Clutch Technologies Inc. • Enfield, NS, Canada
Full-time
We're on a mission to reinvent the way people buy, sell, and own cars.Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience to driver...Show more
Last updated: 4 days ago • Promoted
Tech Lead - Innovative Software Development Team

Tech Lead - Innovative Software Development Team

Rimot.io Inc. • Halifax, NS, Canada
Full-time +1
Tech Lead at BlueGrid Shape the Future of Marine Electrification.Location : Halifax, Nova Scotia (Hybrid Work-From-Home / Company Office). BlueGrid is pioneering the intelligence layer for maritime e...Show more
Last updated: 30+ days ago • Promoted
Information Technology Private Tutoring Jobs Duncans Cove

Information Technology Private Tutoring Jobs Duncans Cove

Superprof • Duncans Cove, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Operations Supervisor

Operations Supervisor

Inland Technologies Canada Incorporated • B2T 1K3, NS, Canada
Full-time +1
Our employees receive the following, based on eligibility requirements : .Employee relocation assistance.Insurance - health, dental, life, AD&D and LTD. Pension plan with employer match.Competitiv...Show more
Last updated: 13 days ago • Promoted
Senior React Native Developer (Remote)

Senior React Native Developer (Remote)

Rivalry • Halifax, NS, Canada
Remote
Full-time
Working closely with : Engineering and Product.We are looking to add a highly skilled and experienced React Native developer to our team. You will help build and launch our new mobile app on Android ...Show more
Last updated: 30+ days ago • Promoted
Sr Full Stack Developer- REMOTE

Sr Full Stack Developer- REMOTE

Contact Centre Growth Corp Inc • Halifax, NS, Canada
Remote
Full-time
Salary : $85,000-$110,000 K YEARLY DOE CAN.Benefits available after 60 Days for full-time employees.AnswerNet is a leading provider of customer engagement and contact center solutions across the Uni...Show more
Last updated: 30+ days ago • Promoted
Accounts development specialist

Accounts development specialist

NAPA Auto Parts • Elmsdale, NS, Canada
Full-time
Be part of a community of authentic, proud and trusted people.At NAPA, we are driving the future of the auto parts industry with unmatched service and innovative solutions.Our passionate sales team...Show more
Last updated: 30+ days ago • Promoted
Senior React Developer

Senior React Developer

Targeted Talent • Halifax, NS, Canada
Permanent
We are looking for an experienced.Our client is a startup with an Agriculture selling platform, leveraging blockchain technology for security and tracing of product for buyers and sellers.Unfortuna...Show more
Last updated: 30+ days ago • Promoted
Senior Product Designer

Senior Product Designer

Event Temple • Halifax, NS, CA
Full-time
Quick Apply
About Event Temple Event Temple is a high-growth technology company headquartered in Vancouver, BC.As the world’s leading Hotel Sales and Catering software, we’ve achieved the #1 rankin...Show more
Last updated: 13 days ago
Computer programming Private Tutoring Jobs Duncans Cove

Computer programming Private Tutoring Jobs Duncans Cove

Superprof • Duncans Cove, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Senior Associate, Nexus, Client Delivery

Senior Associate, Nexus, Client Delivery

MUFG Investor Services • Halifax, NS, Canada
Full-time
MUFG Investor Services is a trusted partner to many of the world’s largest public and private funds, providing asset servicing and operational solutions built for alternatives.With over $1 tr...Show more
Last updated: 30+ days ago • Promoted
Principal Software Architect — Greenfield & Platform Leader

Principal Software Architect — Greenfield & Platform Leader

VenorTalent • Halifax, Halifax County, Canada
Full-time
A leading technology recruitment firm is partnering with Shannex to find a Principal Software Architect for their Halifax team. This pivotal role involves directing software architecture to establis...Show more
Last updated: 7 days ago • Promoted
Remote Workday Payroll Lead Consultant

Remote Workday Payroll Lead Consultant

Collaborative Solutions • NS, Canada
Remote
Full-time
A leading human capital management firm in Canada, Nova Scotia is seeking a consultant with expertise in Workday Payroll. The ideal candidate will have at least 2 years of Workday experience and dem...Show more
Last updated: 30+ days ago • Promoted
Figure it out | Get stuff built Engineer - Canada Office

Figure it out | Get stuff built Engineer - Canada Office

Marble • Halifax, NS, Canada
Full-time
This role is simple : you make things that work, and you make them fast.You take rough ideas and turn them into repeatable, data-collecting prototypes. You own the full prototype cycle, iterate quick...Show more
Last updated: 28 days ago • Promoted
Senior Mobile Developer

Senior Mobile Developer

Targeted Talent • Halifax, NS, Canada
Permanent
We are looking for an experienced.Our client is an Enterprise company that builds SaaS products for Fortune 500 companies.Show more
Last updated: 30+ days ago • Promoted