Développeur .Net Senior

Montreal, Quebec, Canada | Xideral Canadá | Contract | Partially remote

Apply by: Oct. 10, 2025
Apply

Titre d'emploi : Développeur .Net Senior
Langue requise : Bilingue (français et anglais, oral et écrit)
Heures de travail par semaine : 37,5 heures
Type de poste : Hybride – 3 jours par semaine obligatoires au bureau de Montréal
Durée de la mission en mois : Jusqu’au 31 octobre 2027

À propos du poste

Nous recherchons un Développeur .Net Senior passionné et polyvalent pour rejoindre une escouade multidisciplinaire dédiée à l’évolution et à la maintenance des applications TI de Finance et de Capital de risque.

Vous participerez à la conception, au développement, à la sécurisation et aux tests de solutions logicielles de haute qualité dans un environnement Agile (Scrum ou Kanban). Votre rôle impliquera également un leadership technique, le mentorat de collègues et une contribution active aux décisions stratégiques d’ingénierie logicielle.

Exigences et compétences techniques

Éducation

  • Baccalauréat en informatique ou équivalent.

Compétences minimales

  • Minimum 10 ans d’expérience en développement logiciel (.Net Core) dans des environnements sécurisés.

  • Solide expérience en développement Full Stack avec : C#, Javascript, Angular, Powershell.

  • Expérience dans la conception, la documentation, la sécurisation et l’utilisation d’API REST.

  • Maîtrise des tests automatisés (unitaires et de services).

  • Très bonne connaissance de Microsoft Visual Studio, Git, Azure DevOps.

  • Expérience avec SQL Server et MySQL.

Compétences complémentaires

  • Expérience avec des plateformes de développement : Tanzu Application Services, Docker, Kubernetes, AWS, Azure.

  • Bonne compréhension de la programmation orientée objet et des principes SOLID.

  • Connaissance de l’architecture événementielle et des systèmes de diffusion d’événements/messagerie (Hangfire, Kafka, ActiveMQ).

  • Compréhension des approches modernes : DDD, Pair Programming, CI/CD, Twelve-Factor App, DevSecOps.

  • Maîtrise des principes de sécurité applicative (Owasp Top 10, SANS 25) et capacité à appliquer les contre-mesures adaptées.

  • Expérience avec les méthodologies de développement Agile.

Stack technologique (souhaitée)

  • .NET Core, Angular, C#

  • CI/CD : Azure DevOps (YAML)

  • Secrets : HashiCorp Vault

  • Cloud : Tanzu (VMware)

  • Observabilité : Splunk, Dynatrace

  • Données : Redis (cache & queues)

  • APIs : REST

  • SCM : GitHub, Azure DevOps Repos

  • Infrastructure : Terraform

Objectifs et livrables
  • Concevoir, développer et maintenir des logiciels robustes, sécurisés et performants.

  • Déployer et maintenir des pipelines CI/CD intégrés avec des outils de qualité (ex. SonarQube).

  • Assurer la qualité et la conformité des solutions livrées en respectant les normes établies.

  • Contribuer à l’amélioration continue et identifier de nouvelles opportunités technologiques.

  • Documenter et tester l’ensemble des solutions logicielles.

Responsabilités principales
  • Participer à toutes les phases du cycle de vie du développement logiciel sécurisé (SSDLC).

  • Concevoir et implémenter des solutions techniques adaptées aux besoins clients.

  • Développer, tester et intégrer des pipelines CI/CD (YAML) et outils de qualité.

  • Assurer un leadership technique au sein de l’équipe, coacher et accompagner les développeurs.

  • Analyser et résoudre rapidement les incidents critiques de production.

  • Travailler dans des environnements technologiques variés (legacy et émergents).

  • Contribuer au recrutement et à l’intégration de nouveaux membres de l’équipe.

Atouts
  • Expérience en environnements critiques, financiers ou complexes.

  • Esprit d’équipe et excellentes capacités de communication.

  • Autonomie, initiative, débrouillardise et capacité à évoluer dans un contexte dynamique.

  • Intérêt marqué pour les nouvelles technologies et la veille continue.

  • Volonté de contribuer à une mission long terme avec possibilité de conversion en poste permanent.

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.