Dév. logiciel sénior / Senior Software Dev. - C# / REST APIs & API Modernization (Montreal)

Dév. logiciel sénior / Senior Software Dev. - C# / REST APIs & API Modernization (Montreal)

21 Sep
|
Genetec
|
Montreal

21 Sep

Genetec

Montreal

La dynamique de votre quipe: Nous recherchons un(e) dveloppeur(euse) logiciel snior spcialis(e) en C# et en conception dAPI REST.

Votre mission sera double : dvelopper les nouveaux services dintgration de lentreprise sous ASP.NET Core et Azure, et moderniser un ensemble dAPI existantes bases sur WCF et .NET Framework 4.8.

Vous jouerez un rle cl dans larchitecture des services, la stratgie de migration et le leadership technique au sein de lquipe.

Ce poste sadresse une personne aussi laise avec la lecture de code hrit quavec la conception de nouveaux services partir de zro.

Votre journe en un coup d''oeil: Concevoir et dvelopper 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 hberges sur Azure Assurer la maintenance et faire voluer les services existants pendant la transition, en garantissant le fonctionnement parallle des deux environnements sans interruption pour les utilisateurs Concevoir des processus dintgration laide dAzure Logic Apps, dAzure Functions, de Service Bus et dAPI Management Dfinir les normes relatives aux API : contrats OpenAPI/Swagger, gestion des versions, rtrocompatibilit, gestion des erreurs Appliquer des modles de conception scuriss (OAuth 2.0, Entra ID, gestion des API) Contribuer lautomatisation Dev

Ops via Azure Dev

Ops (pipelines CI/CD, stratgies de dploiement) Accompagner les dveloppeurs et contribuer llaboration des normes techniques et aux revues de code Ce qui fait de vous un excellent candidat: Au moins 5 ans dexprience en dveloppement 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 Exprience pratique de la migration ou de la refonte de services existants vers des architectures modernes Solides connaissances en matire dOAuth, de scurit des API et de transformations JSON/XML Matrise approfondie de SQL Server et dEntity Framework Exprience avec les outils CLI, Postman et Swagger Mise en uvre de la CI/CD avec Azure Dev

Ops Matrise du franais et de langlais, loral comme lcrit (ce poste ncessite des interactions avec nos collaborateurs et clients internationaux) Un atout si vous avez: Certifications Microsoft (par exemple: Dveloppeur Azure, Architecte de solutions Azure)



Exprience dans le domaine des microservices ou des systmes d''entreprise grande chelle Exprience dans la mise en place de services EDI (cXML, X12, AS2) Matrise de Microsoft Dynamics 365 / Dataverse et de la Power Platform Dveloppement front-end en Java

Script / Type

Script Voil ce que nous offrons ! Rgime de rmunration attrayant Programme de remboursement des frais de formation quilibre entre vie professionnelle et vie prive grce un horaire de travail flexible Repas subventionns notre incroyable Bistro (Les Cordons Bleus) Caf et fruits gratuits volont Espace de stationnement gratuit pour tous les employs Centre de conditionnement physique sur place avec entraneur personnel, ainsi que plusieurs ateliers de sant et de bien-tre Si vous souhaitez savoir quoi ressemble lenvironnement de travail chez

Genetec, voici le lien vers notre vido dentreprise: Nous savons que la diversit des parcours et des expriences apporte une grande valeur nos quipes.

Mme si vous ne cochez pas toutes les cases nous vous encourageons postuler votre profil pourrait nous surprendre! Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s slectionn(e)s seront contact(e)s.

Les chasseurs de ttes et les agences de recrutement ne sont pas autoriss soumettre des CV par l''intermdiaire de ce site web ou directement aux gestionnaires. --------------------------------------------------------------------------------------------------- Your teams 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 Dev

Ops automation through Azure Dev

Ops (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 Solid knowledge of OAuth, API security, and JSON/XML transformations Solid grasp of SQL Server and Entity Framework Experience with CLI tools, Postman, Swagger CI/CD implementation with Azure Dev

Ops 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 Java

Script / Type

Script Lets 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 youd 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! Thank you for your application, but please note that only selected candidates will be contacted.

Head-hunters and recruitment agencies may not submit resums/CVs through this Web site or directly to managers.

📌 Dév. logiciel sénior / Senior Software Dev. - C# / REST APIs & API Modernization (Montreal)
🏢 Genetec
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: dév. logiciel sénior / senior software dev. - c# / rest apis & api modernization (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: dév. logiciel sénior / senior software dev. - c# / rest apis & api modernization (montreal) / montreal