More from this employer
Montréal, CAN
Apercu du poste: Au sein de l’équipe d’assistance vidéo et d’intégration, le spécialiste de la livraison et du support est chargé d’étudier et de résoudre des problèmes techniques complexes, de mener des dépannages avanc
Montréal, CAN
Montréal, CAN
Montréal, CAN
La dynamique de votre équipe: L'équipe Marketing produit et secteur d'activité de Genetec fait le lien entre la technologie, les ventes et la stratégie de marché. Nous aidons les clients à comprendre la valeur commercial
Montréal, CAN
À propos de nous: Rejoignez notre équipe mondiale de R&D spécialisée dans les solutions personnalisées pour nos clients et faites partie du groupe Development Partner Experience. En collaboration avec des équipes multidi
Québec, CAN
La dynamique de votre équipe: Nous sommes à la recherche d’un(e) développeur(euse) logiciel pour contribuer à la prochaine génération de Genetec Edge OS, notre système d’exploitation destiné aux appareils en périphérie (
Montréal, CAN
La dynamique de votre équipe: Sous la responsabilité du responsable des douanes et de la conformité, le responsable mondial de la classification dirigera les activités de classification des produits sur l'ensemble des ma
Montréal, CAN
Apercu du poste: Au sein de l’équipe d’assistance vidéo et d’intégration, le spécialiste de la livraison et du support est chargé d’étudier et de résoudre des problèmes techniques complexes, de mener des dépannages avanc
Montréal, CAN
Montréal, CAN
Montréal, CAN
Montréal, CAN
Montréal, CAN
Québec, CAN
Montréal, CAN
Montréal, CAN
Base Career helps you apply smarter for this job.
We are looking for a Software Developer to build and maintain desktop, web, and cloud software across Genetec’s transit and physical security products.
The role spans desktop, frontend, backend, and cloud development, using technologies including C#/.NET, WPF, Angular, React, TypeScript, REST APIs, and cloud services. Most current work is in C#/.NET and desktop applications, with growing work in web applications, cloud services, and SaaS features.
Our projects include:
Transit fleet management and vehicle monitoring
Vehicle location, status, health, and communications
Access control and other Security Center integrations
Cloud services, APIs, and web-based configuration applications
You will contribute throughout the software development lifecycle, from design and planning through implementation, testing, troubleshooting, and delivery.
Your day at a glance:
Design, develop, and maintain software across desktop, web, backend, and cloud applications
Develop features using C#/.NET, WPF, Angular, React, TypeScript, and related technologies
Develop and maintain REST APIs and service integrations
Build cloud-connected services and web-based configuration applications
Develop integrations with Genetec Security Center, transit systems, vehicle systems, and external services
Implement features from requirements and design through production delivery
Diagnose and resolve defects in new and existing applications
Investigate production issues in collaboration with support and other teams
Write and maintain unit, integration, and end-to-end automated tests
Contribute to software architecture, performance, maintainability, and code quality
Participate in code reviews, technical discussions, task estimation, and design activities
Work with quality assurance to plan and validate software releases
What makes you a great fit:
Strong experience with C# and the.NET ecosystem
Good understanding of object-oriented programming and software design principles
Experience developing desktop, web, and/or backend applications
Experience with WPF and XAML, or the ability to learn WPF
Experience with JavaScript or TypeScript
Experience with Angular, React, or another modern component-based web framework
Understanding of REST APIs, HTTP, and web application fundamentals
Experience with asynchronous programming, application performance, and maintainable software design
Experience with Git and collaborative development practices
Experience writing automated tests
Ability to diagnose and resolve issues in complex or distributed applications
Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
An asset if you have:
Experience developing integrations or extensions for Genetec Security Center or similar enterprise platforms
Experience with access control or physical security systems
Experience with transit systems, fleet management, AVL/GPS, or vehicle communications
Experience with Microsoft Azure and cloud-based application development
Experience with Azure DevOps, CI/CD, or automated deployment pipelines
Experience with Kubernetes, Docker, microservices, or distributed systems
Experience with Go
Experience with MongoDB, SQL Server, or other data-storage technologies
Familiarity with service communication and messaging technologies such as gRPC, MQTT, NATS, TCP, or UDP
Experience with OpenAPI/Swagger
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: https://youtu.be/EupvfTWhRww?si=OuODVl0xkIFqdPZA
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 resumés/CVs through this Web site or directly to managers.
We are looking for a Software Developer to build and maintain desktop, web, and cloud software across Genetec’s transit and physical security products.
The role spans desktop, frontend, backend, and cloud development, using technologies including C#/.NET, WPF, Angular, React, TypeScript, REST APIs, and cloud services. Most current work is in C#/.NET and desktop applications, with growing work in web applications, cloud services, and SaaS features.
Our projects include:
Transit fleet management and vehicle monitoring
Vehicle location, status, health, and communications
Access control and other Security Center integrations
Cloud services, APIs, and web-based configuration applications
You will contribute throughout the software development lifecycle, from design and planning through implementation, testing, troubleshooting, and delivery.
Your day at a glance:
Design, develop, and maintain software across desktop, web, backend, and cloud applications
Develop features using C#/.NET, WPF, Angular, React, TypeScript, and related technologies
Develop and maintain REST APIs and service integrations
Build cloud-connected services and web-based configuration applications
Develop integrations with Genetec Security Center, transit systems, vehicle systems, and external services
Implement features from requirements and design through production delivery
Diagnose and resolve defects in new and existing applications
Investigate production issues in collaboration with support and other teams
Write and maintain unit, integration, and end-to-end automated tests
Contribute to software architecture, performance, maintainability, and code quality
Participate in code reviews, technical discussions, task estimation, and design activities
Work with quality assurance to plan and validate software releases
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
What makes you a great fit:
Strong experience with C# and the.NET ecosystem
Good understanding of object-oriented programming and software design principles
Experience developing desktop, web, and/or backend applications
Experience with WPF and XAML, or the ability to learn WPF
Experience with JavaScript or TypeScript
Experience with Angular, React, or another modern component-based web framework
Understanding of REST APIs, HTTP, and web application fundamentals
Experience with asynchronous programming, application performance, and maintainable software design
Experience with Git and collaborative development practices
Experience writing automated tests
Ability to diagnose and resolve issues in complex or distributed applications
Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
An asset if you have:
Experience developing integrations or extensions for Genetec Security Center or similar enterprise platforms
Experience with access control or physical security systems
Experience with transit systems, fleet management, AVL/GPS, or vehicle communications
Experience with Microsoft Azure and cloud-based application development
Experience with Azure DevOps, CI/CD, or automated deployment pipelines
Experience with Kubernetes, Docker, microservices, or distributed systems
Experience with Go
Experience with MongoDB, SQL Server, or other data-storage technologies
Familiarity with service communication and messaging technologies such as gRPC, MQTT, NATS, TCP, or UDP
Experience with OpenAPI/Swagger
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: https://youtu.be/EupvfTWhRww?si=OuODVl0xkIFqdPZA
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 resumés/CVs through this Web site or directly to managers.