Job Description

RBC’s Digital banking IT group seeks a senior software developer to design, develop, and maintain internet and mobile banking platforms across the Caribbean Banking Market and Canada.

Location: The successful candidate may be based in the Caribbean Banking Market or in Canada, whichever location best suits their residence.

Key Responsibilities

  • Design and code application programs; perform testing for developed applications.
  • Review, analyze, and modify programming systems, including encoding, testing, debugging, and installing for large‑scale systems.
  • Ensure operating efficiency of existing application systems and maintain documentation of system development and revisions.
  • Conduct analyses of organizational needs and goals for development and implementation of application systems.
  • Develop and design API services applications, ensuring high code quality through automated unit and functional testing.
  • Contribute...

Ready to Apply?

Take the next step in your AI career. Submit your application to RBC today.

Submit Application