Akkodis
Développeur Senior C#/VueJS
Job Location
Canada, Canada
Job Description
Akkodis recherche un Développeur fullstack Senior C#/VueJS pour un de ses clients : Quelle est l'opportunité ? Êtes-vous un développeur Full Stack expérimenté prêt à diriger et innover dans le domaine de la banque numérique ? Notre laboratoire numérique CNB à Montréal est en pleine croissance et nous recherchons un développeur Full Stack senior pour aider à innover et construire des applications "Cloud First" dans un environnement Agile. Quelqu'un qui est aussi passionné par la conception et la construction de solutions que par la promotion d'une culture d'innovation et de collaboration. Si cela vous parle, c'est votre chance de faire partie d'une institution avant-gardiste construite pour offrir des solutions centrées sur le client exceptionnelles dès le départ. Que ferez-vous ? Diriger la conception, le développement et la maintenance d'applications web et mobiles Full Stack et d'API utilisant C# / .NET Core, et des frameworks JavaScript modernes (Angular ou React) sur une plateforme cloud Azure. Écrire du code de grande qualité avec une volonté de tester et valider automatiquement selon le modèle You Build You Own (YBYO). Définir et mettre en œuvre les meilleures pratiques en matière d'architecture logicielle, de codage sécurisé et de performance système. Collaborer étroitement avec des équipes transversales, y compris des propriétaires de produits, des designers UX/UI et des QA, pour fournir des solutions numériques de haute qualité. Encadrer et guider les développeurs juniors, en favorisant une culture d'amélioration continue et de collaboration. Superviser la mise en œuvre des pratiques DevOps, y compris les pipelines CI/CD et les intégrations cloud (Azure préféré). Stimuler l'innovation technique en recommandant et en mettant en œuvre de nouveaux outils, frameworks et processus. Créer et réviser la documentation de programmation et recommander des changements dans les normes de développement, de maintenance et d'application. Promouvoir le développement assisté par l'IA. Dans ce rôle, vous communiquerez et interagirez fréquemment avec des partenaires et/ou des employés de RBC situés à travers le Canada et/ou dans le monde entier. Ce qu'il vous faut pour réussir ? Indispensable : Minimum de 12 ans d'expérience en développement logiciel Minimum de 10 ans d'expérience : C#, .NET, Python, Java Minimum de 6 ans d'expérience avec les bases de données et la modélisation/conception de données (SQL & NoSQL) Minimum de 3 ans de coordination des efforts d'équipe dans un environnement de projet ou d'opérations Minimum de 6 ans en développement Full Stack pour des solutions cloud (Azure ou AWS) - Azure préféré Préféré : 8 ans d'expérience dans les frameworks et outils de développement JavaScript : Angular, React, VueJS, & Gulp, Grunt, Yarn, etc. 8 ans d'expérience dans la gestion de projets de développement logiciel à travers des cycles de publication complets 4 ans d'expérience dans les technologies de big data et de streaming d'événements : Spark, Kafka, etc. 4 ans d'expérience dans la direction d'équipes d'ingénierie logicielle 2 ans d'expérience dans les technologies cloud : Azure (grand plus), AWS, OpenStack, etc. 2 ans d'expérience avec les conteneurs et l'orchestration : Docker, Kubernetes, etc. 2 ans d'expérience dans les technologies de build et CICD : GitHub, BitBucket, Azure DevOps, Maven, Jenkins, Nexus ou Sonar 4 ans d'expérience dans les technologies d'assurance qualité : ATDD, Selenium, Cucumber, JUnit, NUnit, SoapUI ou Postman 4 ans d'expérience en scripting Unix Shell Certifié en .Net, Java, Spring ou technologies cloud Exposition aux méthodologies de gestion des données Expérience avec les architectures et le calcul sans serveur De préférence 2 ans en développement UI/UX & systèmes de design : CSS, Web Components, Less, Sass
Location: Canada, CA
Posted Date: 4/9/2025
Location: Canada, CA
Posted Date: 4/9/2025
Contact Information
Contact | Human Resources Akkodis |
---|