Security Developer (IAM / Authentication) Calgary, AB | Hybrid (1 day/week onsite) | Contract Pay Rate: 80/hr INC or 68/hr T4 About the Role The Security Developer will play a key role in designing, developing, and securing identity and authentication systems within an enterprise environment. This role combines strong development expertise with a focus on authentication, security testing, and identity platforms (IdP/CIAM) . You will work closely with cross-functional teams to deliver secure, scalable solutions while supporting a major enterprise initiative focused on transitioning to a passwordless authentication ecosystem . Key Responsibilities Development & Integration Design, develop, test, and integrate code into identity provider (IdP) systems Develop secure authentication features and support API integrations Debug complex authentication and user management workflows Security & Testing Design and implement automated security testing frameworks Develop test scripts, test data, and test cases Execute testing cycles including unit, regression, integration, performance, and system testing Conduct authentication policy and code reviews to ensure security standards IAM & Authentication Work with SSO standards and authentication protocols (SAML, OAuth 2.0, OIDC) Identify and mitigate vulnerabilities in authentication flows Provide subject matter expertise on secure integration with identity systems Collaboration & Continuous Improvement Partner with product and engineering teams to define technical requirements Provide recommendations to improve product security and performance Support troubleshooting sessions and unblock delivery challenges Promote best practices across Identity, Application, and Security teams Project Scope This role will support a large-scale CIAM transformation initiative , including: Transition to passwordless authentication using Passkeys and TOTP MFA Unification of identity systems into a “one identity” ecosystem Development of self-service credential recovery and identity verification flows Expansion of IVR authentication capabilities Delivery of secure authentication pathways for commercial lending Enhancing platform quality through automated testing and analytics (e.g., Splunk) What You’ll Need 3+ years of experience in an IT enterprise environment Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience) Strong knowledge of cybersecurity fundamentals Experience with at least one programming language (Java, Python, JavaScript ) Experience with API integration and security standards Familiarity with Git or version control systems Strong troubleshooting, analytical, and problem-solving skills Excellent communication skills with ability to explain technical concepts to diverse audiences Core Technical Skills Experience designing and implementing test automation frameworks 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 with Agile development methodologies (asset) Compensation The pay rate for this position is 80/hr , based on experience, qualifications, and scope of the engagement. Vacancy Status This posting is for an existing contract position that is currently available to be filled. Use of Artificial Intelligence No artificial intelligence (AI) is used in the screening, assessment, or selection of candidates. All applications are reviewed by our recruitment team. Equal Opportunity emergiTEL is committed to creating a diverse and inclusive workplace. We welcome applications from all qualified individuals regardless of background, and our hiring process is based solely on skills, experience, and qualifications relevant to the role. #J-18808-Ljbffr
Security Developer-2026-25
EMERGITEL INC.
calgary, calgary
Published 27 days ago
Report job