Software Developer – IAM

Posted 3 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer in Platform Engineering IAM focusing on cloud technology, distributed architectures. Designing central authorization platform and collaborating with security teams.

Responsibilities

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

Requirements

  • Bachelor’s degree in software engineering, computer science or equivalent experience
  • At least 3 years of experience in a software development role
  • Motivated to work in a dynamic environment, take on new challenges, assume new responsibilities and use cutting-edge technologies and best practices
  • Strong analytical and problem-solving skills
  • Proficiency in French and English, both spoken and written (this role requires interactions with international colleagues and clients)
  • Object-oriented programming
  • C# and .NET Framework
  • Microservices and distributed architectures
  • Containers and orchestration engines (Docker, Kubernetes)
  • Microsoft Azure cloud platform or equivalent (AWS, Google Cloud, etc.)
  • Technologies such as Redis, MongoDB and more

Benefits

  • Attractive compensation package
  • Training fee reimbursement program
  • Environment with a good level of agile maturity
  • Work–life balance supported by flexible working hours
  • Unlimited free coffee
  • Public transit reimbursement
  • Virtual consultations with our kinesiologist / gym membership discount

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDockerKubernetesMicroservicesMongoDBRedis.NET

Location requirements

HybridQuebec CityCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.