Voici certaines des responsabilités du poste :
Nous sommes à la recherche d’un(e) Développeur(se) logiciel principal(e) hautement qualifié(e) pour se joindre à notre équipe dynamique. La personne idéale possède une solide expérience en C#, .NET, services Web, WCF, Web API, services Microsoft, développement d’API, bases de données SQL, Cosmos DB et Azure.
Vous serez responsable de la conception, du développement et de la maintenance de solutions logicielles évolutives, tout en veillant à l’application des meilleures pratiques en matière d’intégration et de déploiement continus (CI/CD) ainsi que de gestion de code source avec GitHub.
Plus précisément, vous aurez à :
- Concevoir, développer et maintenir des solutions logicielles de haute qualité à l’aide de C# et .NET.
- Développer et intégrer des services Web, WCF et Web API.
- Travailler avec des microservices et mettre en œuvre des architectures d’API évolutives.
- Développer et gérer des bases de données relationnelles (SQL Database) et non relationnelles (Cosmos DB).
- Déployer et gérer des solutions infonuagiques sur Microsoft Azure.
- Mettre en place et maintenir des pipelines CI/CD pour des déploiements automatisés.
- Maintenir et optimiser les bases de code existantes afin d’assurer un rendement et une fiabilité élevés.
- Utiliser GitHub pour le contrôle des versions et la collaboration.
Rédiger un code propre, évolutif et bien documenté, conformément aux meilleures pratiques de l’industrie.
-
Voici certaines des exigences du poste :
- Baccalauréat en informatique, en génie ou dans un domaine connexe (ou expérience équivalente).
- Solide connaissance du développement de services Web, WCF et Web API.
- Expérience avec les microservices et l’intégration d’API.
- Maîtrise des bases de données SQL et de Cosmos DB.
- Expérience pratique avec les services infonuagiques Microsoft Azure.
- Expérience en automatisation CI/CD et en flux de travail GitHub.
- Excellentes compétences analytiques, de résolution de problèmes et de débogage.
- Expérience en conteneurisation (Docker, Kubernetes) — un atout.
- Connaissance des frameworks front‑end (React, Angular) — un avantage.
- Expérience en architecture de microservices.
Minimum de 5 ans d’expérience en développement logiciel avec C# et .NET.
-
Voici ce que vous y gagnerez :
- Rabais associé
- Avantages sociaux incluant assurance maladie et dentaire
- Régime REER / RPDB (DPSP)
- Bonis liés à la performance
- Programmes de formation et de développement professionnel
- Et plus encore…