What is the opportunity?
The Cash Management Technology Canada (CMTC) mandate is to build the next-generation technologies that change how commercial companies interact with financial information and one another. Our products need to handle information and financial transactions at massive scale, and extend well beyond traditional banking.
The RBC CMTC team offers the opportunity to leverage our Virtual Account Management/Liquidity Management System (VAM/LMS) program to develop innovative solutions to our most challenging problems for RBC's commercial customers. We hire people with a broad set of technical skills who are ready to take on tough challenges and make an impact to millions of Canadians and businesses every day.
As a senior software developer, you will work with developers to develop and maintain services for integration with both external vendor application and internal RBC systems. We are looking for top notch software engineers who are great team players and obsessive about the quality of their code and delivered service. This role requires someone who can roll up their sleeves while developing their future career opportunities. The role requires a highly skilled individual with a strong background in software development, cloud-based distributed systems, and production support. You will be the application custodian who will work closely with cross-functional teams to design, develop, and maintain robust solutions while adhering to best practices in software engineering and DevOps.
What will you do?
Work within an Agile product team comprised of technical, product, business team members and external vendor to deliver exceptional products
Work closely with RBC downstream teams and external vendor and come up with integration design
Collaborate with other developers on the team to model and design API interfaces.
Guide, coach, and mentor team to drive optimal performance from team members
Establish and maintain strong relationships with product and engineering leads and provide point of escalation and resolution production support
Collaborate with SRE to drive resiliency and operational excellence into VAM/LMS platform.
Develop and support highly scalable, high performance APIs within an Agile development team
Ensure high code quality through automated unit and functional testing
You will actively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges
Excellent communication including the ability to distill technical details into human terms
What do you need to succeed?
Must Have:
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.