Genetec Inc. logo

Software Developer - Identity and Access Management (IAM)

Genetec Inc.Québec City, Quebec, Canada
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Bachelor's degree in Software Engineering, Computer Science or equivalent experience.3+ years of software development experience. Self-motivated, adaptable to change, and eager to tackle new challenges in a fast-paced environment. Strong analytical and problem-solving abilities. Fluency in both French and English is required.

About the job

Are you ready to make a significant impact on how hundreds of developers design, deploy, and manage software across cloud, on-premises, and hybrid environments? Join us to create a unified platform that simplifies complexity and allows product teams to focus on delivering value.

We are seeking a passionate Software Developer to join our Platform Engineering team focused on Identity and Access Management (IAM). You will work with cloud technologies, distributed architectures, and impactful tools.

Team Responsibilities

  • Design, develop, and maintain the core authorization platform (RBAC, ABAC, PBAC, and REBAC).
  • Implement and maintain the policy engine, decision APIs, and authorization models utilized by product teams.
  • Ensure best practices for access control are enforced by default (e.g., least privilege, separation of duties).
  • Collaborate with security, compliance, and legal teams to ensure access control meets regulatory and internal requirements.
  • Manage the underlying infrastructure to ensure high availability, capacity management, and appropriate incident response protocols.
  • Accelerate and simplify application development by providing solutions for all identity and access control needs.

What Makes You an Excellent Candidate:

  • Bachelor's degree in Software Engineering, Computer Science, or equivalent experience.
  • At least 3 years of software development experience.
  • Motivated to work in a dynamic environment, embrace new challenges, and utilize cutting-edge technologies and best practices.
  • Strong analytical and problem-solving skills.
  • Fluent in both French and English, with strong communication skills for interacting with international collaborators and clients.

Your Technical Expertise:

  • Object-oriented programming.
  • Proficient in C# and the . NET framework.
  • Experience with microservices and distributed architectures.
  • Familiarity with containers and orchestration engines (Docker, Kubernetes).
  • Experience with cloud platforms like Microsoft Azure or equivalent (AWS, Google Cloud, etc.).
  • Familiarity with technologies such as Redis, MongoDB, and more.

What We Offer:

  • Attractive compensation package.
  • Training reimbursement program.
  • ...

About Genetec Inc.

Genetec Inc. is dedicated to delivering innovative solutions that empower organizations to securely manage their operations in the digital age. With a focus on simplifying complex processes, our technology fosters collaboration and enhances productivity across various industries.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.