company

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.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

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

Tailoring 0 resumes

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