
Développeur(euse) Logiciel / Software Developer- .NET (Cloud Platform)
Genetec Inc.over 1 year ago
Montréal, CanadaSenior
Responsibilities
- Develop readable and maintainable code for distributed cloud services and SaaS solutions.
- Participate in and lead team discussions about software design and implementation.
- Research and communicate solutions to significant coding challenges.
- Perform code reviews, debugging, documentation, bug investigation, and resolution.
- Apply automated testing best practices to ensure code quality.
- Support production through an on-call/pager rotation.
- Mentor and coach junior developers and promote best practices and continuous improvement.
- Stay current with relevant tools, technologies, and software development processes.
Requirements
- Fluency in French and English, both spoken and written.
- Prior experience working on a platform team.
- Expertise with modern JavaScript development frameworks such as React.
- Hands-on experience with Microsoft Azure services.
- Understanding of distributed systems challenges including networking, multithreading, scalability, resilience, and concurrency.
- Familiarity with unit, contract, synthetic, and other automated testing approaches.
- Familiarity with Docker, Kubernetes, and infrastructure-as-code tools such as Terraform.
- A degree in Computer Science, Software Engineering, or equivalent experience.
- Prior experience developing SaaS solutions using a microservices architecture.
- Experience with document-oriented databases such as MongoDB.
- Strong knowledge of modern programming paradigms, especially object-oriented programming.
- Knowledge of Web API and microservices development.
- Expertise in modern C# and the .NET platform.
- Ability to learn quickly, solve complex problems, and communicate solutions effectively.
Benefits
- Hybrid work arrangement in Montreal, Canada.
- Full-time position with a flexible working schedule.
- Training tuition reimbursement program.
- Subsidized meals at the company bistro.
- Free unlimited coffee.
- Free private parking.
- Onsite fitness facility with a personal trainer.
- Collaborative team environment with work-life balance and team activities.
Tech Stack
Categories
About Genetec Inc.
Genetec Inc. builds unified physical security software and edge appliances for enterprises and public-sector organizations, centered on its Security Center platform for video management, access control, and license plate recognition. The privately held company, founded in 1997 and headquartered in Montreal, sells licenses and subscriptions—on-premises and SaaS/ACaaS—through a global network of partners and integrators. It also offers hardware such as Synergis Cloud Link for access control.