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.
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).
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).
37,5 heures/semaine
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.