Description du posteDescription du posteNous sommes à la recherche d’un premier responsable du développement expérimenté au sein de notre équipe d’ingénierie, pour diriger la conception et le développement d’applications essentielles à la mission, à l’aide des technologies Java. Ce rôle conjugue une expertise technique pratique à des responsabilités de gestion d’équipe, afin de guider les décisions en matière d’architecture et de perfectionnement des employés. La personne retenue dirigera une équipe de développeurs tout en demeurant activement engagée dans le codage, la revue de code et la résolution de problèmes techniques touchant des systèmes complexes et évolutifs.ResponsabilitésConcevoir des solutions robustes, évolutives et faciles à maintenir, tout en respectant les exigences opérationnelles et les normes techniques.Guider les décisions techniques de l’équipe en évaluant les cadres, les bibliothèques et les modèles d’architecture.Participer au codage en Java (Spring Boot, microservices).Définir et faire appliquer les normes de codage, les meilleures pratiques et les méthodes de développement.Diriger les discussions techniques, les revues de conception et les séances de planification de l’architecture.Assumer un rôle de leadership et participer activement aux travaux de mise à jour technologique, notamment les correctifs et les mises à niveau des systèmes.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 essentiels à la réussiteExigencesBaccalauréat en informatique, en génie ou dans un domaine connexe, et au moins trois ans d’expérience en gestion.Expérience professionnelle dans les Marchés des Capitaux.Au moins sept ans d’expérience pratique en développement de logiciels et une solide maîtrise de Java, notamment de Spring Framework, de Spring Boot, des interfaces de programmation REST et de l’architecture des microservices.Au moins trois ans d’expérience avec le langage Python : expérience avec Django/Flask, Pandas, NumPy, les bibliothèques de traitement de données et l’écriture de scripts ; connaissance des plateformes infonuagiques et des technologies de conteneurisation (Docker, Kubernetes) ; connaissance du système Linux.Solide compréhension de la programmation orientée objet, des modèles de conception et des principes d’architecture logicielle ; expérience des bases de données (SQL et NoSQL), des cadres de gestion du risque opérationnel et de la modélisation de données ; maîtrise des outils de gestion des versions (Git), des outils de compilation (Maven/Gradle) et des pipelines CI/CD.AtoutsExpérience en développement de solutions de gestion des documents et des flux des travaux.Avantages pour vousNous donnons notre pleine mesure, pensons autrement pour poursuivre notre croissance et collaborons afin d’offrir des conseils judicieux qui contribueront à la réussite de la clientèle 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 gestionOptions souples de conciliation travail-vie personnelleParticipation à une équipe performante et dynamique axée sur l’innovation et la collaborationOccasion d’apporter une contribution importante et d’exercer une influence durable#LI-POSTCompétences professionnelles Apprentissage actif, Axé sur les détails, Cycle de vie du développement logiciel (CVDL), Intégration d'applications, Langages de programmation, Méthodologie Agile, Prestation d'application d'entreprise, Résolution de problèmes en groupe, Technologies émergentesDétails supplémentaires de l’emploiAdresse: 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: 2026-04-05Date limite des candidatures: 2026-04-30Remarque: Les demandes seront acceptées jusqu'à 23 h 59 le jour précédant la date limite de présentation des demandes ci-dessusNos occasions d’emploiÀ RBC, nous sommes guidés par nos valeurs communes – Le client avant tout, Intégrité, Collaboration, Respect, Excellence – et le principe Ensemble à RBC, la clé de la réussite. Nous croyons qu’un milieu de travail inclusif offrant des points de vue diversifiés est essentiel à notre croissance continue, en tant qu’institution financière parmi les plus grandes et les plus rentables au monde. Notre milieu de travail propice à l’excellence, à la collaboration, à l’innovation et à l’épanouissement professionnel de nos employés contribue à concrétiser notre raison d’être et à générer de la valeur pour nos clients et les collectivités où nous exerçons nos activités. Pour cela, nous mettons en place des politiques et des programmes visant à favoriser un milieu de travail fondé sur le respect et l’appartenance et offrant des occasions pour tous.Joignez-vous à notre communauté de talentsTenez-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 àRBC invite actuellement les candidats à soumettre leur candidature pour pourvoir ce poste vacant. En postulant à cette offre d’emploi, vous manifestez votre intention de poursuivre votre carrière à RBC en saisissant cette occasion. Les candidats qualifiés pourraient être convoqués pour que leur curriculum vitae soit examiné de plus près.