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