Développeur Senior C# .NET - Pigiste

Webchallenge

Quebec

Hybrid

CAD 146,675 - 195,567

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexibilité de travail
Option de télétravail
Équipe dynamique

Job summary

Une entreprise spécialisée en solutions numériques recrute un Concepteur Senior pour un projet crucial dans le secteur public au Québec. Vous serez responsable de concevoir des solutions d'accès numériques et d'améliorer la plateforme en intégrant des technologies avancées, tout en travaillant en étroite collaboration avec les équipes sur des systèmes transactionnels. Le poste offre une flexibilité de travail hybride ou 100% télétravail en fonction de votre expérience.

Qualifications

  • Minimum de 10 ans d'expérience pertinente en développement logiciel .NET.
  • Maîtrise avancée du français, à l'oral comme à l'écrit.
  • Solide expérience en développement web avec ASP.NET.

Responsibilities

  • Concevoir et développer les nouvelles fonctionnalités en C# .NET.
  • Intégrer des technologies de vision numérique pour améliorer le système.
  • Collaborer avec l'écosystème Azure DevOps pour la gestion du code.

Skills

Langage C#
ASP.NET
SQL Server
Azure DevOps
WPF

Education

Baccalauréat en informatique

Tools

Entity Framework
SSRS
LinQ

Job description

Qui nous sommes - Rejoignez Webchallenge

Webchallenge est bien plus qu'une simple entreprise de développement. Nous sommes un partenaire de confiance en innovation numérique, spécialisé dans le conseil et la création de solutions web, logicielles et mobiles sur mesure pour accompagner la croissance des entreprises.

Notre plus grande fierté est notre équipe d'experts—développeurs, testeurs et chefs de projets—qui gère chaque projet à 100% en interne, de la planification stratégique jusqu'à la mise en production. Cette approche garantit une transparence totale et des résultats qui dépassent les attentes.

En nous rejoignant, vous intégrez une culture axée sur l'excellence, la collaboration et l'intégrité. Votre expertise ne sera pas seulement utilisée pour coder, mais pour conseiller et construire des écosystèmes numériques performants qui génèrent un succès mesurable pour nos clients. Chez nous, votre travail a un impact direct et visible.

Votre futur projet

Vous serez affecté à un mandat d'envergure et de longue durée pour un acteur majeur du secteur public québécois. Ce projet vise à moderniser un écosystème transactionnel critique qui gère la mobilité et le stationnement pour des milliers d'usagers quotidiens.

L'objectif est de piloter la dématérialisation complète des solutions de gestion, en augmentant l'intelligence et la fluidité du système. Vous serez au cœur de l'innovation en travaillant sur :

  • Le développement de solutions d'accès numériques (e-ticket, e-card).
  • L'intégration de technologies de vision numérique pour la reconnaissance, le comptage et la classification de véhicules.
  • L'amélioration de l'interopérabilité de la plateforme en développant des connecteurs vers des systèmes tiers.

Vous ne serez pas un simple programmeur, mais le responsable technique de l'évolution de ce système névralgique, garantissant sa robustesse et sa capacité à répondre aux défis de demain.

Responsabilités

En tant que Concepteur Senior au sein de l'équipe projet, vous serez responsable de :

  • Concevoir et développer les nouvelles fonctionnalités de l'écosystème TGPS, incluant les solutions d'e-ticket et de e-card en C# .NET.
  • Agir comme pilier technique pour l'évolution de la plateforme, en faisant les choix technologiques pertinents pour garantir sa performance et sa pérennité.
  • Intégrer des technologies de vision numérique (transpondeurs, statistiques d'accès, compteurs d'espaces, classification des véhicules) pour enrichir les capacités du système.
  • Développer des connecteurs et des API robustes pour augmenter l'interopérabilité de la solution avec des équipements et services tiers.
  • Assurer la qualité et la robustesse du code dans un environnement transactionnel à haute disponibilité.
  • Travailler en étroite collaboration avec l'écosystème Azure DevOps pour la gestion du code source (TFS), l'intégration et le déploiement continus.
  • Participer à la maintenance et à l'évolution des composantes existantes (WPF/XAML, SSRS).

Le profil que nous recherchons

Pour réussir dans ce rôle, vous devez posséder une solide expertise technique et une grande autonomie.

Qualifications obligatoires :

  • Un Baccalauréat (BAC) en informatique ou une discipline équivalente.
  • Un minimum de dix (10) ans d'expérience pertinente en développement logiciel .NET.
  • Une maîtrise avancée du français, à l'oral comme à l'écrit.
  • Expertise approfondie du langage C# et des frameworks .NET 4.7 et 4.8.
  • Solide expérience en développement web avec ASP.NET.
  • Maîtrise des bases de données relationnelles (SQL Server, Azure SQL) et des ORM comme Entity Framework et LinQ.
  • Excellente connaissance de l'environnement Azure et des outils Azure DevOps (TFS).

Atouts importants :

  • Expérience avec les technologies de bureau Windows : WPF, XAML.
  • Connaissance de l'outil de reporting SSRS.
  • ATOUT MAJEUR : Une expérience démontrée d'au moins cinq (5) ans dans l'industrie du stationnement ET dans le développement de systèmes transactionnels financiers. Cet atout vous donnera accès à une flexibilité maximale.

Un environnement de travail flexible et stimulant

Nous croyons que les meilleures conditions de travail permettent de produire les meilleurs résultats. Pour ce mandat, nous offrons une flexibilité exceptionnelle basée sur votre expertise.

  • Option 1 : 100% Télétravail Si vous possédez l'expérience spécifique (atout majeur mentionné ci-dessus) dans l'industrie du stationnement et les systèmes transactionnels, ce mandat peut être réalisé entièrement à distance, où que vous soyez au Québec.
  • Option 2 : Mode Hybride Évolutif Si vous n'avez pas cette double expertise, un mode de travail hybride est prévu pour accélérer votre intégration et le partage de connaissances avec les équipes du client.
  • Première année : 3 jours en présentiel dans les bureaux du client (région de Québec).
  • Deuxième année : 2 jours en présentiel.
  • Par la suite : Le choix vous revient de continuer en mode hybride ou de passer en télétravail complet.

Fin du contenu descriptif.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur Full Stack Senior – Bureau de Québec
Développeur Full Stack Senior – Bureau de Québec

Les Entreprises Mont-Sterling Inc. • Quebec

On-site
CAD 90,000 - 130,000
Assurances collectives 50%
Cotisation REER employeur
Congés payés
+2
Développeur(euse) Full Stack Senior
Développeur(euse) Full Stack Senior

Béton Provincial • Quebec

Hybrid
CAD 90,000 - 130,000
Horaire flexible 37,5 h/semaine
Bureaux rénovés
Congés payés (maladie, vacances)
+4
Chef d'équipe au développement
Chef d'équipe au développement

1perTInent inc • Montreal (administrative region)

Hybrid
CAD 95,000 - 140,000
Horaires flexibles (hybride)
Régime de retraite
Assurance santé et médecine virtuelle
+2
Développeur(se) Senior Full Stack — Plateforme et Infrastructure
Développeur(se) Senior Full Stack — Plateforme et Infrastructure

NORDIKeau inc. • Lanaudière

Hybrid
CAD 90,000 - 130,000
Développeur-euse IoT Cloud sénior-e / Senior IoT Cloud Developer
Développeur-euse IoT Cloud sénior-e / Senior IoT Cloud Developer

PBSC Solutions Urbaines • Longueuil

Hybrid
CAD 100,000 - 150,000
Télétravail flexible
Campus PBSC
Clinique santé virtuelle
+3
Chef-fe d'équipe, services nuagiques backend / Team Lead, Cloud Services backend
Chef-fe d'équipe, services nuagiques backend / Team Lead, Cloud Services backend

PBSC Solutions Urbaines • Longueuil

Hybrid
CAD 120,000 - 160,000
Télétravail flexible
Campus PBSC et formations
Santé virtuelle et assurance
+2
Développeur Full Stack Senior
Développeur Full Stack Senior

Thorens • Quebec

On-site
CAD 110,000 - 160,000
Assurances collectives
Allocation matériel informatique
Allocation télétravail
Développeur(euse) Logiciel – Équipe Systèmes au sol
Développeur(euse) Logiciel – Équipe Systèmes au sol

Flyscan Systems Inc. • Quebec, Montreal (administrative region), Bromont

Hybrid
CAD 60,000 - 80,000
Congés de maladie illimités
Programme d’assurances collectives
Accès à une plateforme de télémédecine
+2
Développeur-euse Java sénior-e - Senior Java Developer
Développeur-euse Java sénior-e - Senior Java Developer

PBSC Solutions Urbaines • Longueuil

Hybrid
CAD 90,000 - 140,000
Télétravail flexible
Campus PBSC formations
Clinique de santé virtuelle
+1
CONCEPTEUR(TRICE) DE SOLUTIONS (POSTES DE TRAVAIL) Montréal (hybride) 2026-07-27
CONCEPTEUR(TRICE) DE SOLUTIONS (POSTES DE TRAVAIL) Montréal (hybride) 2026-07-27

CHROME TECHNOLOGIES • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Hybride
Localisation Montréal