About the job
We are seeking a skilled Software Developer to join our Platform Engineering team focused on Genetec Login, responsible for maintaining and operating the Single Sign-On (SSO) system used across all Genetec products and clients.
Our platform handles over 75 million requests monthly, and we can deploy changes to production in as little as 15 minutes thanks to our Continuous Integration (CI) and Continuous Deployment (CD) practices. We leverage the latest programming languages and development tools. This position provides significant visibility within the company and presents a fantastic opportunity to engage in a service central to Genetec's cloud strategy.
Your Day at a Glance:
- Develop and support core connection services for Genetec.
- Manage the underlying infrastructure, ensuring overall governance, high availability, capacity management, and appropriate incident response protocols.
- Enhance and streamline development for application teams by providing tailored solutions and technologies for their connection needs.
- Be a key team member in defining, developing, deploying, and maintaining features and the entire Genetec Login product.
- Explore emerging technologies and innovate by developing cutting-edge distributed microservices architecture on the cloud.
- Support and maintain our fully automated testing suite to ensure product quality.
- Serve as a technical reference within the team to guide and mentor fellow members.
- Ensure the team and its products uphold high security standards.
- Participate in on-call processes as needed to ensure appropriate response to alerts and incidents.
What Makes You an Excellent Candidate:
- At least 5 years of experience in a cloud software development role.
- Bachelor's degree in Software Engineering, Computer Engineering, or Computer Science.
- A passion for cutting-edge technologies, teamwork, and DevOps.
- Ability to learn quickly and grasp complex problems.
- Strong collaborative skills and a team-oriented mindset.
- Fluency in both French and English, spoken and written (this role involves interaction with internal and external clients).
Your Technical Expertise:
- Solid experience with C# and the . NET platform.
- Familiarity with cloud technologies such as Microsoft Azure.
- Experience in distributed systems and microservices architecture.

