CareerPlanGet AI match score →

Développeur(euse) logiciel / Software Developer - C#/.NET

Québec City, Quebec, Canada💼 Full-time🗓 2026-06-26 → 2026-07-31

Core

Develop and architect software for an enterprise video surveillance platform enabling real-time streaming, analytics, and management across thousands of servers and cameras for clients like airports and cities.

Role type

Senior Software Developer (C#/.NET)

Builds

Distributed video streaming services, intelligent video analytics, and security management features

Domain

Enterprise Security / Video Surveillance / Distributed Systems

Deliverable

production ML models | product features

Required skills

C#/.NET, Object-Oriented Programming, Distributed Systems Architecture, Networking (TCP/UDP), Automated Testing (TDD), API Development (REST/gRPC)

Preferred skills

Asynchronous/Multithreaded Programming, Video Codecs (H.264, H.265, AV1), FFmpeg, Real-time Stream Transformation, C/C++, Performance Analysis

Technologies

C#, .NET, Node.js, Typescript, Linux, Windows, FFmpeg, gRPC, REST

Responsibilities

Architect and develop new features for thousands of users, Build and deploy object-oriented services on Linux/Windows, Participate in peer programming and task estimation, Interact with external partners to deliver solutions, Participate in test automation

Seniority

Mid-to-Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗