Développeur; euse logiciel/Software Developer - C#/.NET
Job in
Québec City, Québec, Province de Québec, Canada
Listing for:
Genetec
Full Time
position
Listed on 2026-01-12
Job specializations:
-
Software Development
Software Engineer, AI Engineer, Backend Developer
Job Description & How to Apply Below
Position: Développeur(euse) logiciel / Software Developer - C#/.NET
Location: Québec CityLa dynamique de votre équipe :
Êtes-vous intéressé à travailler pour une entreprise de haute technologie de premier plan sur un produit de classe mondiale ? Le groupe vidéo travaille sur sa prochaine génération de services d'enregistrement - une solution de surveillance vidéo d'entreprise qui permet la diffusion vidéo en temps réel à travers des réseaux comprenant jusqu'à des milliers de serveurs et de caméras. Notre plateforme Security Center intègre plusieurs autres produits de sécurité pour former une solution tout-en-un puissante.
Notre logiciel permet aux aéroports, centres de contrôle, chaînes de distribution, villes, écoles, prisons, etc. dans le monde entier de mettre en place une surveillance vidéo pour la protection de tous les jours.
Nous recherchons un(e) développeur(euse) de logiciels passionné par le développement logiciel et qui apprécie différents types de tâches et défis de tous niveaux de complexité. Vous participerez à la conception, à la planification des tâches, au développement des fonctionnalités et à leur livraison en travaillant en étroite collaboration avec les membres de l'assurance qualité au sein de l'équipe.
Notre équipe fait du développement logiciel à tous les niveaux :
Intégration de différent types et modèles de cameras avec divers protocolesContrôle de la transmission vidéo et d’autres médias (audio, metadata)Stockage local et transferts de vidéoDiffusion et gestion de flux vidéoConfiguration d’analyse intelligente de la vidéoChiffrement, signature numérique de la vidéo et gestion de mot de passeGestion de la mise à jour de micrologiciel dans un environnement cloudTransformation de flux vidéo en temps réel (watermarking, transcodage, redirection)Tout cela et tellement plus à l’aide de technologies de pointe !Voici les outils avec lesquels nous travaillons :
Développement des applications distribués d’envergureProgrammation asynchrone / développement d’applications multithreadDéveloppement et intégration d’API interne et externeÉcriture des tests automatisés et Test Driven Development (TDD)Réseautage (TCP/UDP), transmission des donnéesDéveloppement Web (Javascript/Typescript,Caméras vidéo et cartes graphiquesÀ quoi ressemblera votre journée :
Vous joindrez une équipe expérimentée et dynamique. Votre responsabilité sera d’élaborer des architectures logicielles et en effectuer le développement en équipe.
Architecturer et développer de nouvelles fonctionnalités utilisées par des milliers d'utilisateursInteragir avec des partenaires externes pour livrer une solution communeParticiper à des sessions de programmation en binôme et de collaboration avec des développeurs autant nouveaux qu’expérimentés.Bâtir et déployer des services orientés-objets pouvant fonctionner autant sur Linux que WindowsParticiper à l’automatisation de différents servicesParticiper à la conception et l’estimation des tâches pour les différentes fonctionnalitésGérer son temps pour respecter les échéanciers et dates de livraisonsPour en connaitre plus sur vous :
Baccalauréat en génie informatique, génie logiciel, en sciences informatiques ou expérience équivalenteExpérience en programmation orientée objet (C# ou Java)Resolution de problèmes, esprit analytiqueConnaissance des principes de Clean CodeEncore mieux si vous possédez ces atouts :
Programmation asynchrone / développement d’applications multithreadConnaissance des réseaux (TCP/IP, UDP, Multicast)C/C++, analyse de vidage de processus, analyse de performanceDéveloppement et débogage de systèmes distribués à grande échelleDéveloppement d’API modernes (REST, gRPC)Javascript/Typescript, NodeJSExpérience avec les caméras vidéo et les cartes graphiquesCodecs vidéo tels que , , AV1, MJPEG, etc.Familiarité avec les protocoles de streaming vidéo (ex. HLS, RTSP/RTP)Expérience avec les frameworks et bibliothèques de traitement vidéo (ex. FFmpeg)Voilà ce que nous offrons !
Régime de rémunération attrayantProgramme de remboursement des frais de formationÉquilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexibleCafé gratuit à volontéEspace de stationnement gratuit (Montréal) et/ou remboursement du transport en commun (Québec)Cen…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: