Workable
Software Developer C# / Software Developer C#
Your team’s dynamic:
AutoVu software developers at Genetec have the opportunity to work with a multitude of systems composed of both software and hardware components. Our automated license plate recognition (ALPR) technology is part of the Security Center platform, but also extends to the AutoVu Sharp LPR camera's embedded software, the AutoVu Patroller in-vehicle software, and even Microsoft Azure cloud services. Working within this multidisciplinary team offers you the chance to be exposed to all of this and much more, while closely collaborating with product management, engineering, and system testers to deliver a continuous stream of innovations to our customers.
A software development career at Genetec is much more than just an opportunity to create robust and reliable products; it is also a chance to leave a lasting technical legacy in the security market.
Your day at a glance:
Work on Front-End (WPF and Angular) and Back-End (.NET) components across multiple products and integrations.
Participate in all stages of the development lifecycle, including user experience, design, development, and maintenance.
Design, implement, and test object-oriented, fault-tolerant software.
Work in a stimulating environment using Agile and Kanban methodologies.
What makes you a great fit:
Fluency in French and English, both spoken and written (this role requires interactions with our international colleagues and customers)
Bachelor's degree in Computer Engineering, Software Engineering, or Computer Science, or equivalent experience.
Minimum of 3 to 5 years of experience in a similar role.
Motivated to work in a dynamic environment and eager to take on diverse challenges.
Enjoy managing multiple small projects with varied challenges and technologies in a fast-paced delivery environment.
Capable of working independently while possessing strong collaboration skills.
Your technical expertise:
Strong mastery of object-oriented programming in C# and the .NET platform.
Experience with Visual Studio and software development concepts (version control, code analysis, unit testing).
Experience with relational database management systems such as Microsoft SQL.
An asset if you have:
Knowledge of networking (TCP/IP, UDP).
Experience with WPF.
Experience with REST APIs.
Experience in development with Angular or React.
Here’s what we offer!
Attractive compensation package
Training tuition reimbursement program
Subsidized meals at our amazing Bistro (Les Cordons Bleus)
Work-life balance through a flexible work schedule
Free, unlimited coffee
Free parking space for all employees
On-site fitness center
We know that diversity of backgrounds and experiences brings great value to our teams. Even if you don’t meet all the requirements, we still encourage you to apply—your profile might surprise us!
Thank you for your application, but please note that only selected candidates will be contacted. Recruitment agencies and headhunters are not permitted to submit resumes via this website or directly to managers.
---------------------------------------------------------------------------------------------------
Your team’s dynamic:
AutoVu software developers at Genetec get to work with a multitude of systems comprised of both software and hardware components. Our automated license plate recognition (ALPR) technology is part of the Security Center Platform but also extends to the AutoVu Sharp LPR camera as embedded software, to the AutoVu Patroller in-vehicle software and even to the Microsoft Azure cloud. Working in this multidisciplinary team gives you the opportunity to be exposed to all this and more while working in close collaboration with product management, engineering and system testers to deliver a continuous stream of innovations to our customers.
A software development career at Genetec is much more than just an opportunity to create sturdy and reliable products; it is also an opportunity to create a lasting technical legacy in the security market.
Your day at a glance:
Working from Front-End (WPF and Angular) to Back-End (.Net) components on multiple products and integrations.
Participating in everything in the development lifecycle including user experience, design, development, and maintenance.
Designing, implementing and unit testing object-oriented, fault tolerant software.
Work in a stimulating environment using Agile and Kanban methodologies.
What makes you a great fit:
Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
A bachelor’s degree in Computer Engineering, Software Engineering or Computer Science, or equivalent experience
Minimum of 3-5 years of experience in a similar role
Motivated to work in a fast-paced environment and enjoys the challenge of unfamiliar tasks.
Motivated by overseeing multiple small projects, with different challenges and technologies, with a fast-paced delivery environment.
Is able to work alone but also possesses good collaboration skills.
Your technical expertise:
Excellent knowledge of object-oriented programming in C# and the .NET platform.
Experience with Visual Studio and concepts of software development (version management, code analysis, unit testing)
Experience with relational database management systems such as Microsoft SQL.
An asset if you have:
Knowledge of networking (TCP/IP, UDP).
Experience with WPF.
Experience with REST APIs.
Experience with Angular or React programming.
Let’s talk perks!
Attractive compensation package
Training Tuition Reimbursement Program
Subsidized meals in our amazing Bistro (Les Cordons Bleus)
Work-life balance with a flexible working schedule
Free, unlimited coffee
Private, free parking for all employees
Onsite fitness facility with personal trainer
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.

Montreal, QC, Canada
Negotiable Salary