Full-Time

Software Developer

Nodejs

Posted on 3/12/2025

Royal Bank of Canada

Royal Bank of Canada

10,001+ employees

Global financial institution offering diverse services

No salary listed

Mid, Senior

Toronto, ON, Canada

Hybrid position; specific in-office days not mentioned.

Category
Backend Engineering
Software Engineering
Required Skills
Agile
Node.js
Apache Kafka
GraphQL
Requirements
  • 3+ years experience in professional, production-grade software development working on highly-scalable, moderately complex projects
  • 3+ 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
Responsibilities
  • 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.
Desired Qualifications
  • 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.

Royal Bank of Canada (RBC) is a major financial institution that provides a wide range of services including personal and commercial banking, wealth management, insurance, investor services, and capital markets. RBC operates in Canada, the United States, and 27 other countries, serving over 17 million clients. The bank generates revenue through various financial products such as loans, mortgages, and investment services. RBC distinguishes itself from competitors by focusing on client experience through the use of technology and innovation. Additionally, RBC is committed to community support, engaging in initiatives that promote social impact and community prosperity. The bank's goal is to adapt to the changing needs of its diverse client base while maintaining its position as a leading performer in the financial sector.

Company Size

10,001+

Company Stage

IPO

Headquarters

Toronto, Canada

Founded

1864

Simplify Jobs

Simplify's Take

What believers are saying

  • RBC's AI partnership with Cohere boosts innovation in financial services.
  • Young Leaders program launch strengthens RBC's brand in the Caribbean.
  • LEADHER Awards involvement enhances RBC's corporate social responsibility image.

What critics are saying

  • AI partnership faces competition from tech giants like Microsoft and Google.
  • Potential U.S. trade war could increase RBC's credit-loss provisions.
  • Competitors' credit facility expansions may challenge RBC in financing deals.

What makes Royal Bank of Canada unique

  • RBC is Canada's largest bank by market capitalization, showcasing financial strength.
  • RBC's diversified business model spans banking, wealth management, and capital markets.
  • Strong focus on innovation and technology enhances client experiences and operational efficiency.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Professional Development Budget

Flexible Work Hours

Performance Bonus

Company News

EIN News
Mar 10th, 2025
MEAGAN GOOD, TATYANA ALI, NZINGA BLAKE, DEIONDRA SANDERS & MORE ATTEND 2025 LEADHER AWARDS PRESENTED BY RBC

OTTAWA, OTTAWA, CANADA, March 10, 2025 / EINPresswire.com / - In celebration of International Women's Day, the Equal Chance Foundation and Royal Bank of Canada (RBC) proudly hosted the 2025 LEADHER Awards, a night dedicated to recognizing women who are breaking barriers and challenging norms across business, technology, media, sports, education, and humanitarian work.

PV Magazine Australia
Mar 3rd, 2025
Zenith Energy completes $1.9 billion debt refinancing

Zenith Energy has announced the completion of a $1.9 billion (USD 1.18 billion) refinancing and upsizing of its existing bank debt facilities. This increased limit provides Zenith with more than $1 billion of growth capital to support the development of new projects for its customers

GlobeNewswire
Feb 26th, 2025
FirstService Increases Credit Facility to US$1.75 Billion

TORONTO, Feb. 26, 2025 (GLOBE NEWSWIRE) -- FirstService Corporation (TSX: FSV; NASDAQ: FSV) (“FirstService”) announced today that it has expanded and...

PYMNTS
Feb 25th, 2025
Canadian Banks’ Earnings Clouded By Economic Uncertainty

Canadian banks are set to announce their quarterly earnings this week, and while analysts are optimistic about the results, they note that potential U.S. tariffs may dampen the mood. The Big Six banks — namely, Royal Bank of Canada, Toronto-Dominion Bank, Bank of Nova Scotia, Bank of Montreal, Canadian Imperial Bank of Commerce and the National Bank of Canada — are expected to post moderate earnings growth overall for their first quarter, according to a Monday (Feb. 24) report from The Wall Street Journal (WSJ). However, a possible trade war with the U.S. means that these banks will need to shore up capital to support elevated credit-loss provisions, or money set aside for loans that don’t get repaid

Iye News
Feb 22nd, 2025
RBC Launches Young Leaders in the Cayman Islands

GEORGE TOWN, February 21, 2025 - RBC Royal Bank officially launched the award-winning RBCYoung Leaders program in the Cayman Islands during a launch event held recently.

INACTIVE