G

Genetec

Unifies video surveillance, access, ALPR

Senior Software Developer - C# / REST APIs & API Modernization

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listed

About the Job

Requirements

  • At least 5 years of C# and .NET development experience, including ASP.NET Core Web API, REST principles, .NET Framework 4.8, and practical knowledge of WCF, SOAP, WSDL, bindings, and .svc services.
  • Experience with Azure Logic Apps, Azure Functions, and 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, and Swagger.
  • Experience implementing CI/CD with Azure DevOps.
  • Fluency in spoken and written French and English.

Responsibilities

  • Design and develop RESTful APIs in C# and 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 environments 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 for OpenAPI/Swagger contracts, versioning, backward compatibility, and error handling.
  • Apply secure design patterns using OAuth 2.0, Entra ID, and API management.
  • Contribute to DevOps automation through Azure DevOps, including CI/CD pipelines and deployment strategies.
  • Mentor developers and contribute to technical standards and code reviews.

Desired Qualifications

  • Microsoft certifications, such as Azure Developer or Azure Solutions Architect.
  • Experience with microservices or large-scale enterprise systems.
  • Experience building EDI services using cXML, X12, or AS2.
  • Familiarity with Microsoft Dynamics 365, Dataverse, and the Power Platform.
  • Front-end development experience in JavaScript or TypeScript.

About the Company

Genetec

Unifies video surveillance, access, ALPR

Genetec builds open-platform software and hardware that secures physical spaces, supports public safety, and streamlines operations. Its flagship Security Center combines video management, access control, and automatic license plate recognition (ALPR) into one integrated system, along with other security features. Unlike some competitors, Genetec emphasizes an open ecosystem and cross-domain integration, enabling a single platform to work with various devices and partners while helping customers scale without vendor lock-in. The company’s goal is to help organizations reduce complexity, gain better visibility, and adapt their security and operations as needs change.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Montreal, Canada
Founded
1997

Recently Posted Jobs

Explore more opportunities at Genetec

See more jobs