Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Détails du poste
- Lieu de travail : Montreal
- Type de poste : Permanent à temps plein
Description du poste
- Le client recrute trois développeurs full-stack pour rejoindre une équipe en cours de restructuration, dont l’expertise actuelle est principalement côté backend.
- L’objectif indiqué est d’apporter de la polyvalence et d’améliorer la capacité de delivery ; le profil visé n’est pas un spécialiste purement frontend, mais un développeur capable de couvrir les deux côtés de la stack. Les projets portent sur des fonctionnalités métier ainsi que sur des intégrations d’API et de microservices dans un écosystème centré Azure (.NET, C#, Azure DevOps, conteneurs).
- Une maîtrise complète de toutes les technologies de la matrice n’est pas requise dès l’entrée ; la capacité à apprendre et à s’intégrer rapidement dans cet environnement est ce qui compte.
- Le candidat idéal justifie de sept ans ou plus d’expérience en développement, avec une expérience backend en .NET et une exposition suffisante au frontend pour délivrer de bout en bout.
- Les trois postes sont identiques ; les CV soumis doivent démontrer le même ensemble de compétences.
Exigences
Table de qualification des exigences
Requis
- 7+ ans d’expérience en développement logiciel | Requis | Toutes les exigences sont satisfaites
- Développement backend (.NET, C#, ou équivalent) | Requis | Toutes les exigences sont satisfaites
- Capacité full-stack (contribution fonctionnelle au frontend, pas de spécialisation requise) | Requis | Toutes les exigences sont satisfaites
- Intégration de REST API et architecture de microservices | Requis | Toutes les exigences sont satisfaites
Souhaité
- Expérience avec Azure ou un environnement cloud comparable | Une option suffit | Couverture alternative suffisante
- Pratiques CI/CD (pipelines, déploiement automatisé) | Requis | Toutes les exigences sont satisfaites
- Tests automatisés (unitaires, intégration) | Requis | Toutes les exigences sont satisfaites
Atout
- Connaissance de l’écosystème technologique du client : Azure DevOps, Docker, Kubernetes, Terraform, Kafka, OAuth 2.0, Okta, React, Web Components, SQL Server, MongoDB, outils de monitoring (Dynatrace, Grafana, Kibana) | Liste d’exemples | Majorité suffisante
- Expérience dans l’industrie de l’assurance ou des services financiers | Expérience requise | Toutes les exigences sont satisfaites
- Note : Les technologies dans la matrice du client constituent le contexte de travail, pas des critères disqualifiants. Un candidat avec une bonne maîtrise des fondamentaux (.NET, APIs, cloud) sera formé sur les outils spécifiques.
Requirements
Ce que nous ne voulons pas
- Profil avec moins de 7 ans d’expérience en développement logiciel.
- Profil purement frontend sans réelle expérience backend en .NET ou équivalent.
- Profil sans historique de delivery dans un contexte API/microservices.
- Profil d’architecte ou d’analyste sans contribution active au code de production.
- Profil sans expérience dans un environnement cloud (Azure, AWS, ou GCP).
- Profil sans expérience en tests automatisés dans un contexte de livraison continue.
Profil souhaité
- 7+ ans d’expérience en développement logiciel
- Maîtrise du développement backend (.NET, C#, ou équivalent)
- Capacité à contribuer au frontend (pas de spécialisation requise)
- Expérience dans l’intégration de REST API et l’architecture de microservices
- Expérience dans des environnements cloud (Azure ou équivalent) et pratiques CI/CD
- Expérience avec des tests automatisés (unitaires, intégration)
- Les responsabilités incluent le développement de fonctionnalités métier ainsi que des intégrations d’API et de microservices. Vous contribuerez à la fois au backend et au frontend, dans un environnement Azure cloud avec des pratiques CI/CD et d’autres technologies.