Senior Software Developer

RBC


Date: 4 hours ago
City: Toronto, ON
Contract type: Full time
Job Summary

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

Job Description

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

Job Skills

Active Learning, Agile Methodology, Angular, Apache Kafka, Application Integrations, ASP.NET, Detail-Oriented, DevOps, Enterprise Application Delivery, GraphQL (Query Language), Group Problem Solving, JavaScript, Jest Testing Framework, Microsoft SQL Server, Node.js, Programming Languages, React.js, Red Hat OpenShift, Software Development Life Cycle (SDLC)

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:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2024-10-29

Application Deadline:

2024-11-04

Inclusion and Equal Opportunity Employment

At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.

We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.

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</a/span>

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Exchange Administrator - Contract

Compugen Inc, Toronto, ON
4 hours ago
About Compugen Compugen is Canada's largest privately-owned Technology Ally. To innovate industries, transform businesses, connect communities, and drive meaningful change, we must think bigger, reach broader, and act bolder. Through knowledge, curiosity, and collaboration, Compugen helps organizations delivering experience by design. This is what it means to be human-centered and technology-enabled.Dreaming, designing, and delivering isn't just a mantra for us...

Finance & Accounting - Financial Analyst - Expert Financial Analyst - Expert

Artech L.L.C., Toronto, ON
4 hours ago
We’re looking for a Senior Financial Analyst - Expert for one of our clients based in Toronto, ON.Duration: 23 MonthsWorking Location: FCP – Hybrid (8x per month, team typically goes in Wednesdays and Friday’s and any adhoc monthly meetings).Role Responsibilities Breaks down strategic problems, and analyses data and information to provide accounting insights and recommendations. Identifies opportunities for alignment with...

Software Engineer- WPP, Platform

Stripe, Toronto, ON
5 hours ago
Who we areAbout StripeStripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented...