Résumé du travail
Diriger la conception et le développement technique de systèmes d'applications multiplateformes et interfonctionnels. S'appuyer sur des pratiques, des connaissances et des compétences approfondies pour réaliser des affectations complexes.Description du poste
Description du poste
Le groupe Technologies de financement, de trésorerie et de liquidité, Services technologiques et quantitatifs, RBC Marchés des Capitaux met en place une nouvelle infrastructure de tarification des virements de fonds axée sur les actifs qui permettra l'imputation des coûts des capitaux et des liquidités réunis aux consommateurs de ces ressources financières limitées. Cette nouvelle application ajoutera aux cadres stratégiques existants de nouvelles capacités souples et extensibles. Vous travaillerez au sein d'une petite équipe qui entretient des liens directs avec les analystes d'entreprise et les utilisateurs à RBC. Ce rôle constitue une véritable occasion d'en apprendre davantage sur le secteur des Marchés des capitaux.
Responsabilités
En tant que développeur principal, vous mettrez en œuvre de nouvelles initiatives stratégiques que l'équipe Financement intégrera à son pipeline de traitement des données génériques.
Coder, mettre à l'essai, déboguer, mettre en œuvre et soutenir la production de rapports stratégiques sur l'actif et le passif en temps réel.
Analyser, déboguer et résoudre les problèmes de production liés notamment aux flux de données, au rendement des applications, à la latence du système et aux produits d'infrastructure et de réseau.
Effectuer des analyses de données et des conceptions de schémas pour les applications de l'équipe Modernisation, Financement et liquidités.
Agir comme mentor et dirigeant technique afin de superviser l'architecture et diriger la technologie pour l'ensemble des travaux en cours et à venir.
Collaborer avec la communauté générale de Marchés des Capitaux pour obtenir des commentaires et une revue de l'approche et de la conception utilisées.
Dans le cadre de ce rôle, vous communiquerez et interagirez fréquemment avec des partenaires et des collègues au Canada ou ailleurs dans le monde.
Éléments clés de la réussite
Exigences
Baccalauréat ou maîtrise, de préférence en informatique, et 5 ans ou plus d'expérience en conception logicielle et en développement avec Java (Java 11 au minimum)
Excellente connaissance de Spring Boot, des modèles de conception, des structures de données, des algorithmes, de la programmation multifil et de l'accès simultané
Excellente connaissance de SQL, de Solace, de l'écosystème Hadoop, de Maven, d'Unix et d'autres outils de développement CI/CD (intégration et déploiement continus)
Connaissance des applications infonuagiques réparties (Docker, Kubernetes, Containerization)
Connaissance de systèmes de contrôle des versions comme FitHub et de cadres de conception comme TeamCity, Jenkins et Artifactory
Expérience de supervision et d'accompagnement de développeurs débutants dans l'équipe et capacité à agir comme délégué du chef d'équipe en son absence (vacances ou autre)
Atouts
Connaissance pratique des caches distribués et des mémoires caches comme Apache Ignite
Expérience antérieure avec Python et les concepts de lacs de données d'entreprise (S3, Iceberg, HDFS, Hive, boîte à outils Dremio)
Avantages du poste
Nous donnons notre pleine mesure, pensons autrement pour poursuivre notre croissance, et collaborons afin d'offrir des conseils judicieux qui contribuent à la réussite des clients et à la prospérité des collectivités. Nous nous soucions du bien-être de chacun et chacune et aspirons à réaliser notre plein potentiel, à favoriser l'essor des collectivités et à contribuer à la réussite de tous et toutes.
Programme de rémunération globale comprenant des primes et des avantages sociaux à la carte, une rémunération concurrentielle, des commissions et des actions (dans certains cas)
Perfectionnement soutenu par la direction au moyen d'accompagnement et d'occasions de gestion
Options souples de conciliation travail-vie personnelle
Équipe dynamique et performante axée sur l'innovation et la collaboration
Occasion d'apporter une contribution importante et d'avoir une influence durable
#LI-hybrid
#LI-post
#TECHPJ
Compétences professionnelles
Applications de système, Architecture des applications, Architecture informatique, Axé sur les détails, Cycle de vie du développement logiciel (CVDL), Développement multiplateforme, Intégration d'applications, Langages de programmation, Maintenance des applications, Prestation d'application d'entreprise, Programmation d'applications, Résolution de problèmes en groupe, Supervision des employésDétails supplémentaires de l'emploi
Adresse:
1 PLACE VILLE MARIE:MONTRÉALVille:
MONTRÉALPays:
CanadaNombre d'heures de travail par semaine:
37.5Type d'emploi:
temps pleinSecteur d'activité :
Marchés des CapitauxType de fonction :
RégulierType d'échelle salariale:
SalariéDate d'affichage:
2024-12-04Date limite des candidatures:
2025-01-13Remarque: Les demandes seront acceptées jusqu'à 23 h 59 le jour précédant la date limite de présentation des demandes ci-dessus
Inclusion et équité en matière d'emploi
À RBC, nous favorisons la diversité et l'inclusion pour stimuler l'innovation et la croissance. Nous nous engageons à bâtir des équipes inclusives et un milieu de travail équitable pour que nos employés puissent être entièrement eux-mêmes au travail. Nous agissons contre les inégalités et les biais systémiques afin de soutenir notre clientèle, nos collectivités et notre effectif diversifiés.
Nous veillons également aux questions d'accessibilité pour nos employés éventuels ayant des capacités différentes. Veuillez communiquer avec nous si vous avez besoin d'aménagements pendant le processus de recrutement.
Joignez-vous à notre communauté de talents
Tenez-vous au courant des formidables perspectives de carrière offertes à RBC. Inscrivez-vous et recevez des renseignements sur les plus récentes offres d'emploi et les activités de recrutement qui vous intéressent, de même que des conseils en matière de gestion de carrière.
Repoussez vos limites et bâtissez un nouvel avenir à RBC. Découvrez comment nous mettons notre passion et notre motivation au service du bien-être des clients et des collectivités à jobs.rbc.com.