The role involves using technology skills to create new services and customer-facing applications, focusing on end-to-end transformation of customer journeys. The team emphasizes building a modern, flexible tech stack, working collaboratively in an agile environment, and driving innovation to revolutionize the digital financial industry. Responsibilities include writing scalable and maintainable services, continuous learning of new technologies, and contributing to a supportive team culture.
Create new services and customer-facing applications using the latest technologies to shape the future of banking for RBC.,Write highly scalable, high-performance, maintainable, and reusable services.,Seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges.,Work within an agile product team comprised of technical, product, and business team members, collaborating to deliver exceptional products.,Be responsible for your team health and work culture, providing support and coaching for members of your team.,Champion a diverse and inclusive team culture.
B.S. degree in Computer Science or related technical field (e.g., EE, physics, or mathematics), or equivalent practical experience.,Experience writing code in a backend development language (Java/NodeJS).,Experience developing distributed cloud applications (OpenShift, Docker, Azure).,Experience working with RESTful APIs and interface specifications (Swagger/OpenAPI).,Experience working in a continuous integration/delivery setting (DevOps).,Experience working within coding standards, code reviews, and source code management.,Working knowledge of software design best practices, including design patterns.,Nice to have: Experience writing automated testing (unit, functional, performance).,Nice to have: Experience supporting production-level software and using monitoring tools (Splunk, Dynatrace).
Bachelor's Degree
37.5 hours/week
Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.