Détails du poste
- Lieu de travail : Montreal (Hybride)
- Type de poste : Permanent à temps plein
Description du poste
Nous recherchons un développeur .NET Full Stack hautement qualifié pour rejoindre l’équipe technologique de notre client dans le domaine des services financiers. Le candidat idéal aura une solide expérience dans la création d’applications d’entreprise évolutives en utilisant les technologies .NET sur les couches back-end et front-end. Une exigence clé pour ce poste est une expérience pratique avec GitHub Copilot / Microsoft Copilot ou des outils de développement assistés par IA similaires afin d’améliorer la productivité du codage, d’automatiser les tâches répétitives, d’accélérer le débogage et d’améliorer les flux de développement.
Responsabilités
- Concevoir, développer, tester et maintenir des applications full stack en utilisant .NET / .NET Core / ASP.NET Core
- Construire et améliorer des interfaces utilisateur réactives avec des technologies front-end modernes telles que Angular / React / JavaScript / TypeScript
- Développer des API robustes, des microservices et des services back-end pour des applications financières
- Collaborer avec les analystes d’affaires, les responsables produit, les équipes QA et les architectes pour livrer des solutions de haute qualité
- Utiliser efficacement les outils de codage assisté par Copilot / IA pour la génération de code, le refactoring, la documentation, le débogage et l’amélioration de la productivité
- Écrire un code propre, maintenable, sécurisé et bien documenté en suivant les meilleures pratiques
- Effectuer des revues de code et s’assurer du respect des normes de codage et des principes de développement sécurisé
- Optimiser les performances, la scalabilité et la fiabilité des applications
- Travailler avec des bases de données telles que SQL Server et prendre en charge le modélage des données, l’optimisation des requêtes et les besoins d’intégration
- Participer aux pipelines CI/CD, aux processus de déploiement et aux pratiques DevOps
- Assurer la conformité avec les exigences de sécurité, d’audit et de réglementation pertinentes aux services financiers
Exigences
- Forte expérience avec .NET Framework / .NET Core / ASP.NET MVC / ASP.NET Core
- Maîtrise de C#
- Expérience en développement front-end avec Angular / React, ainsi que HTML, CSS, JavaScript, TypeScript
- Expérience dans la création et la consommation de REST APIs et de services Web
- Solides connaissances pratiques de SQL Server et des bases de données relationnelles
- Expérience avec Entity Framework / outils ORM
- Expérience pratique avec GitHub Copilot, Microsoft Copilot ou des assistants de codage IA similaires
- La familiarité avec les environnements cloud Azure / AWS est un plus
- Expérience avec Git, les pipelines CI/CD et la méthodologie de développement Agile/Scrum
- Compréhension solide des principes de conception logicielle, du débogage et de la résolution de problèmes
- Connaissance des pratiques de codage sécurisé, de l’authentification/la gestion des autorisations et des principes de protection des données
Informations sur le poste
Titre du poste : .NET Full stack Developer with React
Lieu : Montréal, QC (3 jours sur site par semaine)
Durée : Long terme