Job Description & How to Apply Below
You will be a full stack developer on a team focused on web applications that support internal and external RBC users. This role supports the modernization and enhancement of enterprise platforms using multiple technologies.
You will collaborate closely with business stakeholders, architects, and delivery teams to design, build, and deploy scalable, secure, and resilient solutions that are relied upon by RBC employees and customers.
What You Will Do
Provide technical leadership and mentorship, ensuring adherence to best practices, security standards, and performance benchmarks
Perform technical analysis and solution design; contribute to Jira story creation, estimation, and delivery
Collaborate with peers to develop code in line with strategic initiatives, as well as develop, troubleshoot, enhance, and document components to meet the needs of user requirements.
Translate business requirements into clear, well-defined user stories and technical designs
Design, develop, and deploy enterprise-grade applications, including:
.NET-based applications
Angular Web applications
Cloud-native and microservices-based solutions
SQL Server and other relational database platforms.
Deliver solutions using Agile methodologies through CI/CD pipelines and other deployment solutions
Lead and contribute to end-to-end software development activities including:
Architecture and design
Coding and code reviews
Unit and integration testing
Deployment and release management
Conduct thorough unit/integration testing, often developing and leveraging automated testing frameworks, and improve performance of functions through performance tuning.
Estimate activities/tasks required to perform design, coding, and unit testing.
Be part of the developer’s community, participate in the continuous improvement and best practices.
What do you need to succeed?
Must have
5+ years of hands-on experience in application development using:
.NET Core
Angular
Java Script
SQL
Strong experience designing and integrating APIs
Solid understanding of relational databases and data modeling
Experience with CI/CD pipelines and automated unit testing
Cloud platform experience, including:
Open Shift / containerized platforms
Nice to have
Wealth Management / Wealth Management applications knowledge
Knowledge of responsible AI practices, including data privacy, security, and model governance
Security vulnerability assessment and resolution to meet secure coding standards
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 competitive compensation
Ability to make a difference and have a lasting impact via contributions to high visibility initiatives involving challenging work
Opportunity to build cross-asset cross functional relationships across the bank
Work in a dynamic, collaborative and high-performing team
Job Skills
NET Core, Active Learning, Agile Methodology, AngularJS, Application Integrations, C#.NET, CI/CD, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Microsoft ASP.NET, Microsoft SQL Server, NET Framework, Programming Languages, 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
Final date to receive applications
Note
Applications will be accepted until 11:59 PM on the day prior to the Final date to…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×