Dév. logiciel sénior / Senior Software Dev. - C# / REST APIs & API Modernization
Genetec
This position requires local presence. Please view similar jobs below.
La dynamique de votre équipe:
Nous recherchons un(e) développeur(euse) logiciel sénior spécialisé(e) en C# et en conception d’API REST. Votre mission sera double : développer les nouveaux services d’intégration de l’entreprise sous ASP.NET Core et Azure, et moderniser un ensemble d’API existantes basées sur WCF et .NET Framework 4.8. Vous jouerez un rôle clé dans l’architecture des services, la stratégie de migration et le leadership technique au sein de l’équipe. Ce poste s’adresse à une personne aussi à l’aise avec la lecture de code hérité qu’avec la conception de nouveaux services à partir de zéro.
Votre journée en un coup d'oeil :
- Concevoir et développer des API RESTful en C# / ASP.NET Core (.NET 8+)
- Analyser les services WCF et .NET Framework 4.8 existants, puis planifier et mener à bien leur migration vers des API REST hébergées sur Azure
- Assurer la maintenance et faire évoluer les services existants pendant la transition, en garantissant le fonctionnement parallèle des deux environnements sans interruption pour les utilisateurs
- Concevoir des processus d’intégration à l’aide d’Azure Logic Apps, d’Azure Functions, de Service Bus et d’API Management
- Définir les normes relatives aux API : contrats OpenAPI/Swagger, gestion des versions, rétrocompatibilité, gestion des erreurs
- Appliquer des modèles de conception sécurisés (OAuth 2.0, Entra ID, gestion des API)
- Contribuer à l’automatisation DevOps via Azure DevOps (pipelines CI/CD, stratégies de déploiement)
- Accompagner les développeurs et contribuer à l’élaboration des normes techniques et aux revues de code
Ce qui fait de vous un excellent candidat :
- Au moins 5 ans d’expérience en développement C# / .NET, notamment : ASP.NET Core Web API et principes REST, .NET Framework 4.8 et connaissance pratique de WCF (SOAP, WSDL, liaisons, services .svc)
- Azure Logic Apps, Azure Functions, Service Bus
- Expérience pratique de la migration ou de la refonte de services existants vers des architectures modernes
- Solides connaissances en matière d’OAuth, de sécurité des API et de transformations JSON/XML
- Maîtrise approfondie de SQL Server et d’Entity Framework
- Expérience avec les outils CLI, Postman et Swagger
- Mise en œuvre de la CI/CD avec Azure DevOps
- Maîtrise du français et de l’anglais, à l’oral comme à l’écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
Un atout si vous avez :
- Certifications Microsoft (par exemple : Développeur Azure, Architecte de solutions Azure)
- Expérience dans le domaine des microservices ou des systèmes d'entreprise à grande échelle
- Expérience dans la mise en place de services EDI (cXML, X12, AS2)
- Maîtrise de Microsoft Dynamics 365 / Dataverse et de la Power Platform
- Développement front-end en JavaScript / TypeScript
Voilà ce que nous offrons !
- Régime de rémunération attrayant
- Programme de remboursement des frais de formation
- Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
- Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)
- Café et fruits gratuits à volonté
- Espace de stationnement gratuit pour tous les employés
- Centre de conditionnement physique sur place avec entraîneur personnel, ainsi que plusieurs ateliers de santé et de bien-être
Si vous souhaitez savoir à quoi ressemble l’environnement de travail chezGenetec, voici le lien vers notre vidéo d’entreprise:
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler - votre profil pourrait nous surprendre!
Your team's dynamic:
We're looking for a Senior Software Developer specialized in C# and REST API design. Your mandate will be twofold: build the company's new integration services in ASP.NET Core and Azure, and modernize an existing set of APIs built on WCF and .NET Framework 4.8. You'll play a key role in service architecture, migration strategy, and technical leadership within the team. This role is for someone equally comfortable reading legacy code and designing new services from scratch.
Your day at a glance:
- Design and develop RESTful APIs in C# / ASP.NET Core (.NET 8+)
- Analyze existing WCF and .NET Framework 4.8 services, then plan and carry out their migration to REST APIs hosted in Azure
- Maintain and evolve legacy services during the transition, keeping both worlds running side by side without disruption for consumers
- Design integration processes using Azure Logic Apps, Azure Functions, Service Bus, and API Management
- Define API standards: OpenAPI/Swagger contracts, versioning, backward compatibility, error handling
- Apply secure design patterns (OAuth 2.0, Entra ID, API management)
- Contribute to DevOps automation through Azure DevOps (CI/CD pipelines, deployment strategies)
- Mentor developers and contribute to technical standards and code reviews
What makes you a great fit:
- 5+ years of C# / .NET development experience, including: ASP.NET Core Web API and REST principles, and .NET Framework 4.8 and working knowledge of WCF (SOAP, WSDL, bindings, .svc services)
- Azure Logic Apps, Azure Functions, Service Bus
- Hands-on experience migrating or rebuilding existing services toward modern architectures
- Strong knowledge of OAuth, API security, and JSON/XML transformations
- Solid grasp of SQL Server and Entity Framework
- Experience with CLI tools, Postman, SwaggerCI/CD implementation with Azure DevOps
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
Your technical expertise:
- XXXX
- XXXX
An asset if you have:
- Microsoft certifications (e.g. Azure Developer, Azure Solutions Architect)
- Experience with microservices or large-scale enterprise systems
- Experience building EDI services (cXML, X12, AS2)
- Familiarity with Microsoft Dynamics 365 / Dataverse and the Power Platform
- Front-end development in JavaScript / TypeScript
Let's talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Work-life balance with a flexible working schedule
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Free, unlimited coffee and fruits
- Private, free parking for all employees
- Onsite fitness facility with personal trainer, and multiple wellness and health workshops
If you'd like to see what the work environment at Genetec looks like, check out our corporate video:
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
#J-18808-Ljbffr- ...La dynamique de votre équipe : Nous recherchons un(e) développeur(euse) logiciel sénior spécialisé(e) en C# et en conception d’API REST. Votre mission sera double : développer les nouveaux services d’intégration de l’entreprise sous ASP.NET Core et Azure, et moderniser un...SeniorSoftwareC#Full timeContract workFlexible hours
- ...infonuagique natif axe sur les logiciels en pleine expansion, grace a l... ...et de plateformes logicielles modernes. Cette approche permet a nos... ...Core Platform sont ecrits en C#; de solides competences en C#... ...hardware with a rapidly expanding software-defined, cloud-native...SoftwareC#Full timeTemporary workInternship
- ...technologies en développement logiciel. Voici quelques exemples... ...Écosystème de micro-services C#/ ASP.NET et Go Plusieurs... ...with the latest technologies in software development. Here is an overview... ...and Go Diversified and modern data layer using NoSQL...SeniorSoftwareC#Full timeFlexible hours
- ...solution tout-en-un puissante. Notre logiciel permet aux aéroports, centres... ...Développement et intégration d’API interne et externe Écriture... ...programmation orientée objet (C# ou Java) Resolution de... ...échelle Développement d’API modernes (REST, gRPC) Javascript/Typescript...SoftwareC#Full timeLocal areaWorldwideFlexible hoursDay shift
- ...VERSION TO FOLLOW** Ingénieur(e) senior en développement logiciel de tests (SDET) Nous sommes à la recherche... ...plateforme. Excellente maîtrise du C#. Expérience dans la planification,... ...rendez-vous sur ===== Senior Software Development Engineer in Test (SDET)...SeniorSoftwareC#Contract workRemote workWorldwideDay shift
- ...technologies en développement logiciel. Voici quelques exemples des... ...avec la dernière version C#/ ASP.NET Plusieurs bases de... ...oeil : Bâtir des applications modernes de type micro-services en utilisant... ...the latest technologies in software development. Here is an...SoftwareC#Full timeFlexible hours
- ...solide expérience en développement logiciel Web afin de contribuer à l’... ...l’application Web à l’aide de C#/ASP.NET Core et Typescript/Angular... ...pour l’utilisation d’outils modernes de développement afin d’améliorer... .../vite ou équivalent) ~ REST API ~ Websockets Expérience...SoftwareC#Full timeApprenticeshipFlexible hours
- ...solutions concrètes. En tant que spécialiste senior en tests logiciels, vous collaborerez avec les développeurs... ...et prévenir les défauts Tester les API, les services infonuagiques et les... ...langages et cadres d'automatisation de tests (C#, TypeScript, PowerShell, Bash, etc.), le...SeniorSoftwareC#Full timeFlexible hours
- Poste : développeur logiciel .NET principal - logiciels de sécurité publique... ...et de services Web (IIS) en C# ou VB .NET, en travaillant de... ...Connaissances d’IIS, HTML/CSS, JSON et REST - Capacité à travailler de... .................... Position: Senior .NET Software Developer -...SeniorSoftwareC#Permanent employmentFull timeWorldwideFlexible hours
- Poste : développeur de logiciel principal (applications Web) Lieu de... ...améliorer des applications Web modernes utilisées dans des... ...approfondie de l'écosystème .NET (C#, VB.NET) - Expérience avec des... ................. Position: Senior Software Developer (Web Applications...SeniorSoftwareC#Permanent employmentRemote workWorldwideFlexible hours
- ...poste : Nous recherchons un(e) développeur(euse) logiciel pour créer et assurer la maintenance de logiciels de... ...back-end et cloud, à l’aide de technologies telles que C#/.NET, WPF, Angular, React, TypeScript, les API REST et les services cloud. La plupart des missions...SoftwareC#Full timeWork at officeFlexible hours
$60k - $115k per year
...poste Nous sommes à la recherche d’un(e) développeur(se) logiciel principal(e) spécialisé(e) en C#/.NET pour contribuer à la conception, au développement,... ...production. Elle évoluera dans un environnement technologique moderne, axé sur Azure, l’ingénierie logicielle, la performance...SoftwareC#Full timeContract work- ...équipe : Nous recherchons un·e Développeur·se logiciel senior possédant une expertise approfondie de... ...365, Power Platform et Azure Développer en C#, plugins CRM, composants front-end en JavaScript/TypeScript, et APIs RESTful Concevoir des processus d’intégration...SeniorSoftwareC#Full timeFlexible hours
- ...poste : Nous recherchons un développeur logiciel pour rejoindre l’équipe Platform... ...expertise technique : Solide expérience avec C# et la plateforme .NET Connaissance des... ...- Job overview: We are looking for a software developer to join the platform engineering...SoftwareC#Full timeFlexible hours
- ...à la recherche d' un(e) architecte logiciel ayant d'excellentes aptitudes techniques... ...d'une plateforme applicative moderne basée sur des microservices, des API et des services Azure. Sans être... ...Architecture logicielle, microservices et API REST; Architecture orientée événements...SoftwareHourly payContract workApprenticeshipRemote workFlexible hours
$60k - $115k per year
Développeur(se) logiciel principal(e) C#/.NET Description de poste Mode de travail : Sur site Sommaire du poste Nous sommes à la recherche... .... Elle évoluera dans un environnement technologique moderne, axé sur Azure, l’ingénierie logicielle, la performance et l...SoftwareC#Contract work$70k - $135k per year
..., scaling, optimizing, and building public APIs for existing OT features. They also create... ...Front-end frameworks (Vue / Angular / React) Software Factory tools: Azure DevOps, Sonar, Ansible... .... Skills: English French .NET C# JavaScript Web Development What you...SeniorSoftwareC#Long term contractFull time- ...plateforme. En tant que développeur logiciel, vous pourriez jouer un rôle... ...Bâtir des applications modernes de type micro-services en utilisant... ...en développement avec C# et l’écosystème .NET Connaissance... ...on our platform. As a Software Developer, you will play a key...SoftwareC#Daily paidFull timeImmediate startFlexible hours
- Poste : directeur de l’ingénierie logicielle Lieu de travail : Montréal... ...des architectures logicielles modernes, des systèmes distribués, des... .... - Connaissance pratique de C#, .NET, React, SQL Server, des... ................. Position: Software Engineering Director Location...SoftwareC#Permanent employment
- Poste : développeur logiciel principal - rapports et analyses Lieu de travail : Montréal... ...en développement logiciel de niveau senior dans les domaines des bases de données... ...un langage de programmation (p. ex., C#, Python, Java) et des API REST - Familiarité avec Windows...SeniorSoftwareC#Permanent employmentFull timeWorldwide
- ...plateforme. En tant que développeur logiciel, vous pourriez jouer un rôle... ...Bâtir des applications modernes de type micro-services en utilisant... ...Expérience significative avec C# et .NET Expérience avec... ...on our platform. As a Software Developer, you will play a key...SeniorSoftwareC#Daily paidFull timeImmediate startFlexible hours
- ...opérations. Genetec développe des logiciels, du matériel et des services... ...le principe de l'innovation et reste à la pointe des technologies émergentes... ...à l'échelle du cloud utilisant C#/.NET Déploiement de services... ...Azure Une couche de données moderne utilisant des bases de données...SoftwareC#Full timeWork at officeFlexible hours
- ...Khadjavi . À propos du rôle d'ingénieur logiciel senior En tant qu'ingénieur logiciel senior,... ..., conception et maintenance des API et services qui les soutiennent, et de plus... ...utilisent. Une forte maîtrise d'une pile web moderne. Nous utilisons React, TypeScript, et...SeniorSoftwareDaily paidPermanent employmentFull timeSummer workWork at officeWork from home
- ...protection. Xona is seeking a skilled Software Engineer to work as a contributor to the development... ..., and ethernet TCP/IP Experience with dev kits and firmware flashing Software... ...est à la recherche d’un(e) ingénieur(e) logiciel qualifié(e) qui contribuera au...SoftwarePermanent employmentFull timeWork at office
- ...opérations. Genetec développe des logiciels sur plateforme ouverte, du... ...principe de l'innovation, Genetec reste à la pointe des technologies... ...sur une plateforme cloud moderne qui relie les appareils de terrain... ...les systèmes de stockage, les API et les applications web au...SoftwareC#Full timeFlexible hours
- ...qui vous permet d’être vu, de rester authentique et d’exceller.... ...pour aider les entreprises de logiciels à tirer profit de la commercialisation... .../développeuse logiciel senior, vous intégrerez une équipe qui... ...grâce à des chaînes d'outils modernes permettant le déploiement du code...SeniorSoftware
- ...potentiel. L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des données. En tant que... ...greatest potential. Our Core Engineering department is seeking a Software Developer to join the Data team in Montreal. This role will play...SoftwareApprenticeshipCasual workWork at officeWorldwide
- ...Nous sommes à la recherche d'un Développeur Logiciel – Migration C++ vers C# (.NET) , pour le compte de notre partenaire ; chef de file nord-américain... ...logicielle). Expérience avec bases de données SQL et API. Capacité à comprendre et traduire des besoins métier...SoftwareC#
- ...usagers. En tant que testeur logiciel, vous pourriez jouer un rôle-... ...de les valider Tester les API publiques et privées de services... ...automatisation de tests (PowerShell, bash, C#, etc.) Technologies Web (... ...and users. As a software tester, you could play a key role...SoftwareC#Full timeFlexible hours
$58k - $102k per year
...AI & Data Transformation team, you will operate at the core of modern data and AI ecosystem designing, building, and scaling cloud-native... ...decision-making. • Leveraging agentic AI to accelerate the software development lifecycle (SDLC), including code generation, automated...SeniorSoftwarePermanent employmentFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Dév. logiciel sénior / Senior Software Dev. - C# / REST APIs & API Modernization. Be the first to apply!
- junior software developer .net Montréal, QC
- remote software Montréal, QC
- entry level software Montréal, QC
- software sales Montréal, QC
- golang software developer Montréal, QC
- software implementation project manager Montréal, QC
- software technical support Montréal, QC
- software Montréal, QC
- software support Montréal, QC
- software trainer Montréal, QC

