G

Genetec

Unifies video surveillance, access, ALPR

Software Developer - Eventing

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSherbrooke, QC, CanadaNo salary listedHybrid

About the Job

Requirements

  • A bachelor's degree in software engineering or computer science, or equivalent experience.
  • At least 3 years of experience in a software development role.
  • Motivation to work in a fast-paced environment, take on new challenges, perform new tasks, and use the latest technologies and associated best practices.
  • Strong analytical and problem-solving skills.
  • Fluency in French and English, both verbal and written.
  • Knowledge of object-oriented programming.
  • Experience with C# and the .NET framework.
  • Knowledge of microservices and distributed architectures.
  • Experience with containers and orchestration engines such as Docker and Kubernetes.
  • Experience with Microsoft Azure or an equivalent cloud platform such as AWS or Google Cloud.
  • Experience with technologies such as Redis, MongoDB, Kafka, and NATS.io.

Responsibilities

  • Develop and support a secure code library for distributed applications that provides event publishing and consuming capability, reliable command pattern capability, and a schema registry to catalog data contracts and govern how information is structured.
  • Accelerate and simplify development for application teams by hiding complexity, abstracting away underlying technologies, and facilitating inter-service communication.
  • Operate the underlying infrastructure by ensuring high availability, managing capacity, and applying appropriate response protocols in case of incidents.
  • Design, develop, test, deliver, and maintain reusable components and tools.
  • Participate in defining new features.
  • Estimate required effort and manage priorities according to milestones.
  • Work closely with the team lead and stakeholders, including architects, tech leads, and developers.
  • Participate in the on-call process as needed and according to the established schedule.

Desired Qualifications

  • Experience with Go.

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