Senior Full Stack Developer

4 weeks ago


Toronto, Canada Royal Bank of Canada> Full time

Job Summary

Job Description

What is the opportunity?   

Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications? Come join us

Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent  Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.

We believe that innovation should drive all that we do, in challenging assumptions and being big and bold with our ideas. We support our people in developing the technical, business and professional skills needed to be successful. You will work with partners from across the company, participate in networking events, and  have access to a wide variety of supports including mentorship. You will work directly with leaders who believe in celebrating successes and sharing learnings with other teams to promote progress.

Compliance Technology builds and supports systems that enable RBC Capital Markets and Wealth Management Compliance functions to monitor and manage regulatory risk. These functions include Trade Surveillance, Sales Practice and Suitability Surveillance, Control Room and Conflict Monitoring, Disclosures and Registrations Management.

The HR Technology team is responsible for optimizing and modernizing the systems and tools that support HR functions. These functions include recruitment, learning, performance, operations and talent data management. In HR Tech, we aim to improve the overall employee experience, enhancing efficiency and effectiveness, using modern and emerging technologies.

What will you do?  

  • Work in a small, flexible Agile team to build solutions through the entire spectrum of requirement gathering, design and development, QE testing and creating production-ready implementations.
  • Analyzing data, designing and implementing ETL/ELT functionality to transform data for different applications.
  • Exploring new technologies, creating innovative solutions to solve business problems from PoC phase all the way to production-ready status.
  • Participates in meetings, provide input to presentations, and provides consulting services to business partners and BAs.
  • Participates in walkthrough reviews of specifications and technical designs, creates technical design documentation.

What do you need to succeed?

Must-have  

  • 5+ years of experience with Programming languages such as Java, Python, SQL
  • Experience working on projects with automation, databases and cloud technologies (Snowflake)
  • Knowledge in all stages of software development - CI/CD
  • Knowledge about DevOps (GitHub, Jenkins, Ansible, Airflow, etc.), application monitoring tools such as Dynatrace or related tools.
  • Public and Private cloud knowledge, skills, and experiences (Azure, AWS, OpenShift, Dockers, Kubernetes) is preferred.

Nice-to-have 

  • Experience with GenAI development and tools such as Microsoft Cognitive Services, LangChain, Stonebranch, GPT
  • Experience with Robotic Process Automation (Blue Prism)
  • Experience with Workday, SAP or other HR Systems
  • Experience with ServiceNow development or configuration

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 and competitive compensation
  • Leaders who support your development through coaching and managing opportunities
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • Opportunities to do challenging work

#LI-POST

#LI-HYBRID

#TECHPJ

#LI-SP

Job Skills

Agile SDLC, Agile SDLC, Analytical Thinking, Application Development, Application Integrations, Application Maintenance, Applications Architecture, Artificial Intelligence (AI), Azure Kubernetes Service (AKS), Business Intelligence (BI), Cloud Engineering, Cloud Technology, Computer Coding, Computer Programming, Debugging, Design, Detail-Oriented, DevOps, Documentations, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Kubernetes, Microsoft Azure, Natural Language Processing (NLP) {+ 8 more}

Additional Job Details

Address:

20 KING 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-05-30

Application Deadline:

2024-06-14

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.



  • Toronto, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a t


  • Toronto, Ontario, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a t


  • Toronto, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is this Opportunity?Join RBC Wealth Management Canada as a senior full stack developer within the Digital and Data Transformation team and play a key role in shaping our digital presence. As a senior developer, you will leverage new and core technologies and innovative


  • Toronto, Ontario, Canada Apptoza Inc. Full time

    Role: Senior Java Full Stack Developer Location: Brampton, ON Canada Hybrid Position Role – Experienced Senior Java full stack Developer with Agile skills Competency – Java, Java Spring, Javascript/angular, DevOps, SQL, Mongo and Kafka Experience – 10+ We are not seeking junior profiles, but professionals with a background in complex environments...


  • Toronto, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a top Financial InstitutionClient: Financial InstitutionTerms:...


  • Toronto, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a top Financial Institution Client: Financial Institution...


  • Toronto, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a top Financial InstitutionClient: Financial InstitutionTerms:...


  • Toronto, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a top Financial InstitutionClient: Financial InstitutionTerms:...


  • Old Toronto, Canada Goodhue Senior Living Full time

    Required Skills: 10+ years’ functional experience in software development and providing technical solutions. 7+ years’ proven experience in front end and backend technologies within software development Cloud Platforms. Expert level experience managing web applications built on React, GraphQL and Postgresql. Work across the full stack, building highly...


  • Old Toronto, Canada Goodhue Senior Living Full time

    Required Skills: 10+ years’ functional experience in software development and providing technical solutions. 7+ years’ proven experience in front end and backend technologies within software development Cloud Platforms. Expert level experience managing web applications built on React, GraphQL and Postgresql. Work across the full stack, building highly...


  • Toronto, ON, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a top Financial InstitutionClient: Financial InstitutionTerms:...


  • Toronto, ON, Canada Apex Systems Full time

    Senior Full Stack Developer Apex Systems is a global IT services provider and our staffing practice has opening for a Senior Full-Stack Developer with experience with front-end development on JavaScript frameworks, and back-end development experience with Java or Python to place at our client, a top Financial InstitutionClient: Financial InstitutionTerms:...

  • Software Developer

    2 weeks ago


    Toronto, Canada Procom Full time

    On behalf of our government client, PROCOM is looking for Software Developer - Full Stack JavaSoftware Developer - Full Stack Java - Senior- Job DescriptionThe purpose of this procurement is to acquire a senior Java full stack developer in support of delivering the Ministry objective (Patients Before Paperwork (PB4P) - eForms SADIE (Special Authorization...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Toronto, Ontario, Canada AgencyAnalytics Inc Full time

    We're seeking a Senior Full Stack Developer to work within our Product Development group. You'll have the opportunity to work on a wide range of projects including greenfield products, experimental UX/UI improvements, paying down technical debt, improving existing features and everything in between. We work predominantly with PHP and React with Typescript...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Senior Java Full Stack Developer for a long term opportunity at Toronto, ON (Hybrid Position). Please respond back with your most updated resume if you would be interested for this role..! Position: Java Full Stack Develo


  • Toronto, Canada AgencyAnalytics Inc Full time

    Description We’re seeking a Senior Full Stack Developer to work within our Product Development group. You'll have the opportunity to work on a wide range of projects including greenfield products, experimental UX/UI improvements, paying down technical debt, improving existing features and everything in between. We work predominantly with PHP and React...


  • Greater Toronto Area, Canada Gravity IT Resources Full time

    Job Title: Senior Full Stack Developer**NO VISA SPONSORSHIP - ALL CANDIDATES MUST BE CANADIAN CITIZENS**Summary: We are seeking a highly skilled and experienced Senior Full Stack Developer for a critical new development project involving the rewrite of a legacy system for a prominent financial client. This role demands expertise in .NET development, Dapper,...


  • Old Toronto, Ontario, Canada Hour Consulting Full time

    Senior Full Stack Developer HouR client, a fast-growth digital performance agency based in Toronto and known for its tech-forward approach, is seeking a highly skilled Senior Full Stack Developer. We are looking for passionate coders, interested in joining a fun and professional team As a Senior Full Stack Developer, you will collaborate closely with...