See all the jobs at Xideral here:
, , | Xideral Canadá | Contract | Partially remote
-
Anglais : niveau avancé (5/5)
-
Français : un atout important
-
Bilinguisme fortement souhaité
37,5 heures par semaine
Type de poste : à distance / sur site [emplacement]-
Mode hybride
-
3 jours par semaine sur site
-
Lieu : Montréal – centre-ville
24 mois
À propos du posteDans le cadre de sa transformation numérique, notre client développe et optimise des services financiers accessibles via des canaux digitaux modernes. L’objectif est d’offrir une expérience client omnicanale, intuitive et en libre-service, soutenue par l’automatisation, l’analytique avancée et l’intelligence artificielle.
Vous intégrerez une squad agile responsable de livrer des fonctionnalités clés au sein d’une équipe produit. Le poste s’adresse à un professionnel expérimenté, autonome et passionné par la qualité logicielle, la sécurité et les bonnes pratiques d’ingénierie.
Exigences et compétences techniques-
Minimum 8 ans d’expérience en développement logiciel
-
Expertise en .NET Core (versions 8 à 10) et C#
-
Expérience en développement Full Stack sécurisé
-
Solide expérience en Python (environ 30 à 40 % du rôle)
-
Développement front-end avec Angular (10+), TypeScript et RxJS
-
Conception, sécurisation et consommation d’API REST
-
Maîtrise des principes SOLID, de la programmation orientée objet et des patrons de conception
-
Authentification et autorisation modernes (OpenID Connect, OAuth)
-
Développement de tests automatisés robustes :
-
Tests unitaires
-
Tests API
-
Tests d’intégration
-
Tests E2E
-
-
Mise en place et maintien de pipelines CI/CD en YAML (pipeline as code)
-
Outils : Visual Studio, Git, Azure DevOps, NuGet, GitHub Copilot
-
Bases de données relationnelles : SQL Server, MySQL
-
Architecture événementielle et messagerie :
-
Kafka
-
ActiveMQ
-
-
Conteneurisation et services infonuagiques :
-
Docker
-
Tanzu
-
-
Approches d’ingénierie logicielle :
-
TDD, DDD
-
Pair Programming
-
Trunk-Based Development
-
DevOps
-
-
Intégration avec des API tierces
-
Bonnes pratiques de sécurité applicative
-
Solide connaissance des méthodologies Agile (Scrum)
-
L’équipe ne dispose pas actuellement de Scrum Master, une forte autonomie Agile est donc essentielle
-
-
Concevoir et livrer des solutions logicielles sécurisées et évolutives
-
Assurer la qualité, la performance et la maintenabilité des applications
-
Produire et maintenir la documentation d’architecture et de conception
-
Contribuer à l’amélioration continue des pratiques de développement
-
Livrer des fonctionnalités répondant aux besoins d’affaires dans des cycles agiles
-
Participer à toutes les phases du Secure Software Development Life Cycle (SSDLC)
-
Concevoir, développer, tester et déployer des solutions logicielles
-
Maintenir et faire évoluer les applications existantes
-
Participer activement aux cérémonies agiles et aux rencontres d’équipe
-
Collaborer avec des équipes multidisciplinaires et des parties prenantes
-
Traduire les besoins d’affaires en solutions techniques
-
Diagnostiquer et résoudre les problèmes techniques
-
Optimiser la performance et la stabilité des systèmes
-
Expérience avec la plateforme Mendix (low-code, applications d’entreprise)
-
Expérience en Power BI et Power Apps
-
Diplôme en informatique, génie logiciel ou domaine connexe
En soumettant votre candidature, vous consentez à ce que Xideral recueille, utilise et conserve vos renseignements personnels uniquement à des fins de recrutement et de sélection pour ce poste ou pour des opportunités similaires en lien avec vos domaines d’expertise. Vos informations seront traitées de manière confidentielle et conformément à la Loi 25 sur la protection des renseignements personnels du Québec. Vous pouvez en tout temps demander l’accès, la rectification ou la suppression de vos données en nous contactant à l’adresse suivante : contact@xideral.ca.
Fetching your Linkedin profile ...