Ce rôle implique de rejoindre une équipe agile pour développer des capacités de trading électronique internes pour le trading de devises, au service des clients internes et externes. Le développeur sera responsable de la livraison de composants logiciels pour atteindre les objectifs de sprint, de la collaboration avec une équipe produit pour satisfaire les critères des user stories, et de la contribution à une culture axée sur la qualité en intégrant les retours. Le rôle comprend également le travail au sein d'une équipe mondiale et multidisciplinaire pour construire des applications de bureau évolutives et de haute qualité pour les ventes et le trading en front office, en adhérant aux meilleurs principes d'architecture et de test, et en participant aux discussions avec les parties prenantes pour garantir une excellente expérience utilisateur. L'équipe aide également à satisfaire les exigences pour livrer des logiciels fonctionnels à la fin de chaque sprint de 2 semaines.
Solide expérience en développement pour la création d'interfaces utilisateur dynamiques et réactives avec React, Redux et RxJS.,Expérience de travail avec les pratiques professionnelles d'ingénierie logicielle pour le cycle de vie complet du développement logiciel, y compris les normes de codage, les revues de code, la gestion du code source, les processus de build et les tests.,Autonome, axé sur les résultats, prend des initiatives et nécessite une supervision minimale.,Capacité à travailler en équipe sur les user stories pour minimiser le travail en cours.,Travailler en étroite collaboration avec une équipe produit de bout en bout pour satisfaire les critères d'acceptation des user stories.,Collaborer au sein d'une équipe mondiale multidisciplinaire.,Construire des applications de haute qualité, évolutives et robustes qui adhèrent aux meilleurs principes d'architecture, de conception et de test.,Participer aux discussions avec les parties prenantes, les concepteurs et les équipes produit pour garantir des applications de haute qualité et une excellente expérience utilisateur.,Aider l'équipe à satisfaire ses exigences pour livrer des logiciels fonctionnels à la fin de chaque sprint de 2 semaines.
Solide expérience en développement pour la création d'interfaces utilisateur dynamiques et réactives avec React, Redux et RxJS.,Expérience de travail avec les pratiques professionnelles d'ingénierie logicielle pour le cycle de vie complet du développement logiciel, y compris les normes de codage, les revues de code, la gestion du code source, les processus de build et les tests.,Expérience de la programmation et des principes de conception de bases de données relationnelles avec Sybase, SQL Server ou des technologies de base de données similaires (Atout).,Expérience de la conteneurisation et du déploiement d'applications avec Docker/Kubernetes (Atout).,Expérience de la création de pipelines DevOps (GitHub, Jenkins, Nexus, etc.) (Atout).,Expérience des marchés financiers (Atout majeur).,Expérience de travail dans un environnement agile (Atout).
40 heures/semaine
La RBC offre un programme de Rémunération globale complet comprenant un salaire de base concurrentiel, des primes à la performance et des avantages sociaux flexibles tels qu'une protection pour les soins de santé et dentaires. Les employés bénéficient également d'un régime de retraite à cotisations déterminées, de programmes d'actionnariat, de ressources de mieux-être et du remboursement des frais de scolarité.
La Banque Royale du Canada est une institution financière mondiale définie par sa raison d'être et guidée par des principes en vue de produire une performance de premier plan. En tant que plus grande banque du Canada, elle offre des services de banque aux particuliers et aux entreprises, de gestion de patrimoine et de marchés des capitaux à plus de 17 millions de clients dans le monde.
BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.