Application Developer – SMARTS Team

Job Overview

Job title: Application Developer – SMARTS Team

Job description: What is the Opportunity?

Trade Compliance IT 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, Retail Sales Practices Surveillance, Control Room and Conflict Monitoring, Disclosures and Registrations Management.

You will be responsible for design and development of data engineering functionality using business requirements or existing technical specifications for the SMARTS application for Trade Surveillance. You will be fully involved in the development and testing of solutions that meet sponsor/stakeholder needs while demonstrating high levels of quality and productivity. You will also provide 4th level support (root cause identification and remediation).

What you will be doing:

  • Work in a small, flexible Agile team to build solutions
  • Analyzing data, writing ETL code using Apache Spark, Scala and Java to transform data as required for the SMARTS application
  • Building Data Engineering components for the SMARTS application
  • Taking Responsibility for end to end delivery of functionality

Must Have Skills:

  • Bachelor’s degree in Computer Science, Computer Engineering, Mathematics or related quantitative field
  • Strong software development skills in Java or Scala
  • Experience with Apache Spark and Hadoop
  • Unix/Linux Knowledge
  • Strong collaboration and communication skills
  • Ability to design and implement solutions and then take them to Production Readiness

Nice To Have Skills:

  • Experience with Continuous Integration and DevOps Tooling including Github, Jenkins and UrbanCode
  • Experience with Cloudera Data Platform
  • Experience with Containerization Technologies like Openshift
  • Experience designing and implementing Microservice based solutions
  • Experience with Data in the Capital Markets Domain

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 .

JOB SUMMARY
City: Toronto
Address: 155 Wellington Street West, 9th Floor
Work Hours/Week: 37.5
Work Environment: Office
Employment Type: Permanent
Career Level: Experienced Hire/Professional
Pay Type: Salary + Variable Bonus
Required Travel(%): 0
Exempt/Non-Exempt: N/A
People Manager: No
Application Deadline: 10/15/2021
Platform: Technology and Operations
Req ID: 418056
Ad Code(s):

Company: Royal Bank of Canada

Expected salary:

Location: Toronto, ON

Job date: Thu, 11 Nov 2021 01:54:43 GMT

Job Source: Careerjet.ca

Apply for this job

A job board that helps you to get the right job based on your skills and experience.

Contact Us

info@firstnationswork.com