Security Developer

EmergiTEL


Job Location:

Toronto - Canada

Hourly Salary: $ 64 - 80
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

emergiTEL is hiring a Security Developer (IAM / Authentication) for our client in the financial services industry. This is a Contract role.
Compensation: $64 $80/hour
Location: Calgary Alberta Canada (Hybrid 1 day/week onsite)

Job Description (English)

About the Role

  • Design develop and secure enterprise identity and authentication systems.
  • Combine hands-on development with strong focus on authentication IAM and security testing.
  • Support a large-scale enterprise initiative transitioning to a passwordless authentication ecosystem.
  • Collaborate with cross-functional product engineering and security teams.

Development & Integration

  • Design develop test and integrate code into Identity Provider (IdP) systems.
  • Build secure authentication features and support API integrations.
  • Debug complex authentication authorization and user management workflows.

Security & Testing

  • Design and implement automated security testing frameworks.
  • Develop test scripts test data and test cases.
  • Execute unit regression integration performance and system testing cycles.
  • Conduct authentication policy reviews and secure code reviews.

IAM & Authentication

  • Work with SSO standards and authentication protocols (SAML OAuth 2.0 OIDC).
  • Identify and mitigate vulnerabilities in authentication flows.
  • Act as a subject matter expert for secure integration with identity platforms.

Collaboration & Continuous Improvement

  • Partner with product and engineering teams to define technical requirements.
  • Recommend improvements to platform security performance and resilience.
  • Support troubleshooting and unblock delivery challenges.
  • Promote best practices across Identity Application and Security teams.

Project Scope

  • Transition to passwordless authentication using Passkeys and TOTP MFA.
  • Unify identity systems into a single one identity ecosystem.
  • Develop self-service credential recovery and identity verification flows.
  • Expand IVR authentication capabilities.
  • Deliver secure authentication pathways for commercial lending.
  • Enhance platform quality through automated testing and analytics (e.g. Splunk).

What Youll Need

  • 3 years of experience in an enterprise IT environment.
  • Bachelors degree in Computer Science Engineering or related field (or equivalent experience).
  • Strong understanding of cybersecurity fundamentals.
  • Experience with at least one programming language (Java Python or JavaScript).
  • Experience with API integration and security standards.
  • Familiarity with Git or other version control systems.
  • Strong analytical troubleshooting and problem-solving skills.
  • Excellent communication skills with the ability to explain technical concepts clearly.

Core Technical Skills

  • Experience designing and implementing test automation frameworks.
  • Strong understanding of SSO and authentication protocols (SAML OAuth 2.0 OIDC).
  • Experience with object-oriented programming.
  • Knowledge of authentication systems and identity platforms.
  • Familiarity with FIDO2 and passwordless authentication (asset).
  • Experience working in Agile development environments (asset).

Vacancy Status / Statut du poste
This is an active position currently open for hiring. / Ce poste est activement ouvert au recrutement.

Use of Artificial Intelligence / Utilisation de lintelligence artificielle
No artificial intelligence (AI) is used in the screening or selection process. All applications are reviewed by our recruitment team. / Aucune intelligence artificielle (IA) nest utilisée dans le processus de présélection ou de sélection. Toutes les candidatures sont examinées par notre équipe de recrutement.

Equal Opportunity / Égalité des chances
emergiTEL is committed to creating a diverse and inclusive workplace. We welcome applications from all qualified individuals regardless of background. Hiring decisions are based solely on skills experience and qualifications relevant to the role. / emergiTEL sengage à créer un milieu de travail diversifié et inclusif. Nous accueillons les candidatures de toutes les personnes qualifiées quel que soit leur parcours. Les décisions dembauche sont basées uniquement sur les compétences lexpérience et les qualifications pertinentes pour le poste.


Required Experience:

IC

emergiTEL is hiring a Security Developer (IAM / Authentication) for our client in the financial services industry. This is a Contract role.Compensation: $64 $80/hourLocation: Calgary Alberta Canada (Hybrid 1 day/week onsite)Job Description (English)About the RoleDesign develop and secure enterpris...

About Company

Company Logo

Learn more

View Profile View Profile