G

Genetec

Unifies video surveillance, access, ALPR

Senior Software Developer - Clearance

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or equivalent practical experience.
  • A minimum of 5 years of software development experience.
  • Strong experience with C# and .NET.
  • Experience with JavaScript or TypeScript.
  • Experience with NoSQL databases such as MongoDB.
  • A solid understanding of software design principles, distributed systems, and service-oriented architectures.
  • Experience developing cloud-based applications in a continuous integration and continuous delivery environment.
  • Strong analytical and problem-solving skills, with the ability to propose pragmatic solutions to complex challenges.
  • Excellent collaboration skills and a willingness to share knowledge with others.
  • Fluency in French and English, both verbal and written.

Responsibilities

  • Participate in architectural decisions and help shape the technical evolution of the product.
  • Contribute to improving the performance, stability, and cost efficiency of production services.
  • After becoming familiar with the product and operations, participate in the support rotation to help ensure service stability and availability.
  • Build modern microservices-based applications using current technologies and tools.
  • Participate in the full application development lifecycle, including testing and deployment.
  • Work in a Software-as-a-Service environment where decisions can have an immediate impact on customers.
  • Collaborate closely with developers, testers, designers, and product managers to deliver high-quality solutions.
  • Support and mentor team members through knowledge sharing and technical guidance.

Desired Qualifications

  • Experience developing cloud-based applications with Microsoft Azure.
  • Knowledge of DevOps practices, observability, and production system operations.
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.
  • Experience with messaging protocols and technologies such as AMQP and MQTT.
  • Experience with Infrastructure as Code tools such as Terraform.
  • Experience with containerization and orchestration technologies, including Docker and Kubernetes.

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