Skip to main content

Description

Ce rôle est destiné à un Développeur Full Stack Senior qui rejoindra une équipe d'innovation axée sur l'IA à la Banque Royale du Canada. La personne sera responsable de l'ensemble du cycle de vie du développement, de la conceptualisation à la création de prototypes fonctionnels, en collaborant avec diverses parties prenantes, y compris des experts en la matière (PME) du côté affaires, des architectes, des concepteurs, des chefs de produit et des ingénieurs pour développer des solutions innovantes pour les clients et les employés.

Ce que nous recherchons

Collaborer avec l'équipe pour comprendre les problèmes commerciaux, l'architecture et les concepts de conception, puis les traduire en prototypes fonctionnels.,Développer des interfaces front-end conviviales et réactives à l'aide de HTML, CSS et de frameworks JavaScript (par exemple, React, Angular).,Développer des applications Gen AI en tirant parti de divers outils et frameworks (par exemple, Langchain, LangGraph, LlamaIndex, Model Context Protocol).,Construire des systèmes back-end sécurisés et évolutifs à l'aide de langages et de frameworks côté serveur (par exemple, Python, Java, Node.js).,Utiliser des outils de développement et de codage Gen AI comme GitHub Copilot, Cursor.,Concevoir et implémenter des bases de données efficaces (par exemple, SQL, NoSQL, Knowledge Graph) pour stocker et gérer les données de prototype.,Intégrer des API et des services tiers si nécessaire (par exemple, serveurs MCP).,Écrire du code propre, maintenable et bien documenté.,Effectuer des tests unitaires et d'intégration pour garantir la qualité et la fonctionnalité du code.,Déployer des prototypes dans des environnements de production et surveiller les performances.,Se tenir au courant des dernières tendances et technologies en matière de Gen AI et de développement web.,Minimum de 5 ans et plus d'expérience en C# (.NET Core), Visual Studio, Apache Web Services, XML, et capacités d'intégration Restful-API/Kafka et événementielle.,5 ans et plus d'expérience dans la conception et l'implémentation d'architectures basées sur le cloud à l'aide de services Azure tels que Services Logic Apps, Azure Functions, Azure Event Hub, Azure Redis, Cosmos DB, Blob Storage, KeyVault, Azure Repos.,Expérience avec Azure DevOps, Azure Monitor et Azure Security Center.,Connaissance de la conteneurisation à l'aide de Docker et Kubernetes.,Expérience avec divers Design Patterns (MVC, MVVM, etc.), SOA et d'autres concepts architecturaux.,Expérience avec les outils de codage IA, par exemple Github Copilot, les technologies de base de données (SQL et/ou NoSQL), le Design Thinking et le framework Agile.,Compréhension de l'industrie des services financiers et des modèles commerciaux.,Expérience avec les pratiques DevOps (ADO, Jenkins, ArgoCD).

Candidat idéal

Minimum de 5 ans et plus d'expérience en C# (.NET Core), Visual Studio, Apache Web Services, XML, et capacités d'intégration Restful-API/Kafka et événementielle.,5 ans et plus d'expérience dans la conception et l'implémentation d'architectures basées sur le cloud à l'aide de services Azure tels que Services Logic Apps, Azure Functions, Azure Event Hub, Azure Redis, Cosmos DB, Blob Storage, KeyVault, Azure Repos.,Expérience avec Azure DevOps, Azure Monitor et Azure Security Center.,Connaissance de la conteneurisation à l'aide de Docker et Kubernetes.,Expérience avec divers Design Patterns (MVC, MVVM, etc.), SOA et d'autres concepts architecturaux.,Expérience avec les outils de codage IA, par exemple Github Copilot, les technologies de base de données (SQL et/ou NoSQL), le Design Thinking et le framework Agile.,Compréhension de l'industrie des services financiers et des modèles commerciaux.,Expérience avec les pratiques DevOps (ADO, Jenkins, ArgoCD).,Atout : Expérience avec certaines technologies et frameworks Gen AI.,Atout : Expérience dans le développement d'applications Gen AI tirant parti de divers LLM et frameworks comme LangChain, LlamaIndex, RAG.,Atout : Expérience avec les outils et frameworks de prototypage (par exemple, Figma, Adobe XD).,Atout : Expérience avec les plateformes cloud (par exemple, AWS, Azure, Redhat Openshift).

Compétences techniques

C# (.NET Core)
Visual Studio
Apache Web Services
XML
API Restful
Kafka
intégration événementielle
services Azure (Logic Apps
Functions
Event Hub
Redis
Cosmos DB
Blob Storage
KeyVault
Repos)
Azure DevOps
Azure Monitor
Azure Security Center
Docker
Kubernetes
MVC
MVVM
SOA
Github Copilot
SQL
NoSQL
Git
ADO
Jenkins
ArgoCD
HTML
CSS
JavaScript (React
Angular)
Langchain
LangGraph
LlamaIndex
Model Context Protocol
Python
Java
Node.js
Graphe de connaissances
Figma
Adobe XD
AWS
Redhat Openshift
Développement d'applications
Intégrations d'applications
Maintenance d'applications
Livraison d'applications d'entreprise
Langages de programmation
Cycle de vie du développement logiciel (SDLC)
Applications système

Compétences interpersonnelles

Solides compétences en résolution de problèmes
Communication efficace (concepts techniques à des clients non techniques)
Collaboration (équipes commerciales et techniques)
Curiosité pour l'apprentissage continu (affaires et technologie)
Passion pour l'innovation
Désir d'apprendre de nouvelles technologies
Souci du détail
Résolution de problèmes en groupe

Heures de travail

37,5 heures/semaine

Avantages

Programme de récompenses totales complet (primes
avantages sociaux flexibles
rémunération concurrentielle
commissions
actions)
Soutien au développement par les leaders (coaching
opportunités de gestion)
Capacité à faire une différence et à avoir un impact durable
Équipe dynamique
collaborative
progressive
hautement performante
Programme de formation de classe mondiale dans les services financiers

Aussi disponible à

À propos de l'entreprise

R

Royal Bank of Canada

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.

Axé sur la mission
Inclusif
Innovant
Collaboratif
Professionnel
Voir tous les emplois chez Royal Bank of Canada
Retour aux offres

    Nous respectons votre vie privée

    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.