Développeur .NET Senior

82265
Saint-Laurent, Quebec
Contract
Yesterday

Job Title: Développeur .NET Senior

Location: Saint-Laurent, QC (Hybrid)
    
Estimated Duration: 5 Months

Développeur .NET Senior
Mode hybride – 3 jours par semaine en présentiel
Langues : Maîtrise de l’anglais requise; bilinguisme (français/anglais) souhaité

Description du poste
En tant que Développeur .NET Senior, vous jouerez un rôle clé dans la conception et la livraison de l’architecture complète des API et microservices d’entreprise qui soutiennent nos produits numériques. Vous collaborerez avec des équipes multidisciplinaires et des intervenants internationaux pour offrir des solutions cloud évolutives et performantes.
Responsabilités principales

  • Concevoir, développer et maintenir des microservices et API robustes dans un environnement d’entreprise.
  • Participer à l’architecture des solutions avec les équipes produits et techniques.
  • Déployer des solutions cloud natives sur Microsoft Azure via des pipelines CI/CD.
  • Intégrer des tests automatisés dans les pipelines CI/CD.
  • Utiliser des services Azure tels que Service Bus, CosmosDB, API Management et Azure Functions.
  • Travailler avec des plateformes de conteneurisation comme OpenShift ou Kubernetes.
  • Utiliser des outils comme SwaggerHub et AsyncAPI pour la documentation (atout).

Qualifications requises

  • Minimum de 5 ans d’expérience en développement avec C# et .NET Core.
  • Minimum de 3 ans d’expérience dans le développement de microservices et API d’entreprise.
  • Minimum de 3 ans d’expérience en déploiement CI/CD dans Azure.
  • Minimum de 3 ans d’expérience avec les services Azure suivants : Service Bus, CosmosDB, API Management, Azure Functions.
  • Minimum de 1 an d’expérience avec OpenShift ou Kubernetes.
  • Expérience avec SwaggerHub et AsyncAPI (atout).
  • Excellentes compétences en communication en anglais; le français est un atout.

Senior .NET Developer – Hybrid (Bilingualism Preferred)
Hybrid – 3 days/week onsite
Language Requirement: Fluent in English; bilingualism (French/English) preferred

About the Role
As a Senior .NET Developer, you will play a critical role in shaping the full architecture and delivery of enterprise APIs and microservices that power our digital products. You will work closely with cross-functional teams and global stakeholders to deliver scalable, cloud-native solutions in a dynamic and collaborative environment.

Key Responsibilities

  • Design, develop, and maintain robust microservices and APIs in a large enterprise environment.
  • Contribute to solution architecture in collaboration with product and technical teams.
  • Deploy and manage cloud-native solutions on Microsoft Azure using CI/CD pipelines.
  • Integrate automated testing into CI/CD to ensure high-quality software delivery.
  • Utilize Azure services such as Service Bus, CosmosDB, API Management, and Functions.
  • Work with containerization platforms such as OpenShift or Kubernetes.
  • Leverage tools such as SwaggerHub and AsyncAPI for documentation and design (asset).

Required Qualifications

  • 5+ years of experience with C# and .NET Core development.
  • 3+ years of experience in developing enterprise-grade microservices and APIs.
  • 3+ years of experience with CI/CD deployment in Azure.
  • 3+ years of experience with Azure services including Azure Service Bus, CosmosDB, API Management, Azure Functions.
  • 1+ year of experience with OpenShift or Kubernetes.
  • Experience with SwaggerHub and AsyncAPI (asset).
  • Strong communication skills in English; French is an asset.

 

L’échelle salariale que l’employeur s’attendrait raisonnablement à payer pour ce poste se situe entre et . Les candidatures seront acceptées sur une base continue. Notre offre d’avantages sociaux volontaires comprend des prestations médicales, dentaires, visuelles et de retraite. Tundra Technical Solutions tient à vous remercier pour l’intérêt que vous avez démontré envers cette opportunité. Toutefois, seuls les candidats possédant les compétences requises seront contactés.   Tundra Technical Solutions est un employeur offrant l’Égalité des Chances et l’Action Positive. Nous accueillons et encourageons la diversité sur notre lieu de travail. Ce poste ne vous intéresse pas, mais connaissez quelqu’un qui pourrait l’être? Consultez notre Programme de récompense de Parrainage, les parrainages sont un grand secret derrière notre succès. Comme toujours, nous sommes à la recherche de personnes formidables. Et nous savons que vous connaissez des gens formidables! Tundra Technical Solutions est l’un des principaux fournisseurs de services de recrutement et de conseil en technologies de l’information et en ingénierie en Amérique du Nord. Notre succès et celui de nos clients reposent sur une base d’excellence du service. Plutôt que d’essayer continuellement de vendre à de nouveaux clients et entreprises et de simplement remplir des bases de données de candidats, nous nous concentrons sur le développement de relation plus solides et d’une connaissance plus approfondie des défis et des opportunités de nos clients existants. Oreilles ouvertes. Esprits ouverts. Futurs ouverts.