Développeur(euse) logiciel / Software Developer – Cloud Operator (SC SaaS)
About This Position
Job Summary
Genetec is seeking a Développeur(euse) logiciel / Software Developer – Cloud Operator (SC SaaS) to join its cloud services team in Québec, Canada. You will design, build, and maintain backend systems that power the Security Center SaaS platform.
Key Responsibilities
- Develop and enhance cloud‑native services for Security Center SaaS, focusing on fleet management, telemetry, and anomaly detection.
- Implement monitoring and capacity‑planning tools to ensure high availability and performance.
- Collaborate with operations, product, and QA teams to deliver rapid system onboarding and continuous improvement.
- Write clean, test‑driven code in C#, .NET Core and Azure services.
- Participate in code reviews, architecture discussions, and incident response drills.
- Document APIs, service contracts, and operational procedures.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering or related field, or equivalent experience.
- 3+ years of professional experience developing backend services in a SaaS environment.
- Strong proficiency with C#, .NET Core, RESTful APIs, and Azure (App Service, Functions, Cosmos DB, Service Bus).
- Experience with telemetry, logging, and monitoring tools such as Application Insights, Prometheus or Grafana.
- Understanding of CI/CD pipelines, containerization (Docker) and orchestration (Kubernetes or Azure AKS).
- Excellent problem‑solving skills and ability to work autonomously in a fast‑paced team.
Preferred Skills
- Knowledge of security‑focused development practices and compliance standards.
- Familiarity with micro‑service architectures and event‑driven design.
- Experience with Agile/Scrum methodologies.
Why Join Genetec in Québec?
Genetec offers a collaborative, innovative environment where you can impact the future of physical security solutions. Enjoy competitive benefits, flexible work arrangements, and the chance to work with cutting‑edge cloud technologies.
Frequently Asked Questions
What technologies will I use in this role?
You will primarily work with C#, .NET Core, Azure services, Docker and Kubernetes, as well as monitoring tools like Application Insights.
Do I need prior SaaS experience?
Yes, the role requires at least 3 years of backend development experience in a SaaS or cloud‑native environment.
Is remote work possible?
Genetec offers flexible work arrangements, including partial remote work, while the position is based in Québec, Canada.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
Check the job description for location requirements.