Security Developer
- Pay Rate: $96.00/hour, depending on experience
-
Contract Length: 2 Months 14 days, with a possible extension
Location: Calgary, Alberta
-
Raise is currently hiring a Security Developer on behalf of our client. They’re expanding their team to meet growing needs, making this a unique opportunity to work with an industry leader. Our Client is a market leading financial institution
Note: The primary pay rate is based on T4 classification; however, we will also consider applications from candidates interested in an INC classification, where applicable.
Description
As our client’s next Security Developer, you will be a key technical expert responsible for securing all client login processes to safeguard client identities while ensuring a smooth and secure digital experience. You will achieve this by designing and building new authentication tools and features, resolving complex technical issues, and guiding other teams on secure practices.
This role sits within the Identity, Application, and Offensive Security team, heavily supporting the CIAM Digital Program on high-roadmap items such as Passkey implementations for Wealth Management, Dynamic Step-Up authentication, and Native Biometric SSO.
Responsibilities
-
Manage and configure client login processes in Identity Providers, including single sign-on (SSO) and multi-factor authentication (MFA), to meet business and security needs.
- Design, develop, test, and integrate code into identity (IdP) systems to meet specific business needs.
-
Perform authentication policy and code reviews for team members, ensuring code quality, security standards, and adherence to best practices.
-
Give recommendations for improving product security, solve issues related to integration and testing, and work with the product team to define technical requirements for future projects
-
Share technical requirements for secure integration with authentication systems and provide guidance to other teams on the implementation of features as a subject matter expert
- Identify potential design and implementation vulnerabilities/security flaws
-
Build a standardized set of security product requirements and produce metrics to report performance against those requirements.
-
Collaborate with team members on project delivery, offering guidance, and conducting troubleshooting sessions to unblock progress and ensure timely completion of work tasks.
-
Investigate and resolve issues related to authentication and user management and debugging complex authentication flows.
- Act as an emissary of the Identity, Application and Offensive Security team working to promote strong partnerships with teams and stakeholders that are dependent on our services.
Qualifications
-
Minimum of 8 years of experience working in an enterprise IT environment.
-
Have working knowledge in one or more general purpose programming languages including but not limited to: Java, Python, JavaScript, etc.
-
Experience with object-oriented programming languages would be considered an asset
-
Have a strong understanding of SSO Standards and authentication flows (SAML, OIDC, OAuth 2.0)
-
Experience with FIDO2 is considered an asset
- Experience writing code for authentication is considered an asset
-
Have experience with API integration, authentication and security standards
- Have experience with Git or working knowledge of common software version control systems in collaborative development environments cross-functional teams.
-
Prior experience with development in the agile framework is considered an asset
-
Quick learner with a security-first mindset: A candidate who can rapidly adapt to new technologies and processes while consistently prioritizing security in all aspects of their work.
-
Education and Certifications
-
Bachelor’s degree or equivalent in Computer Science, Engineering, Science, or a related field (or equivalent professional work experience).
-
Academic qualifications, professional training, or hands-on experience in Cyber Security.
Additional Information
A requirement for candidates to be considered for this role will be to complete a criminal and credit check (including Canadian Credit Risk Score)
Looking for meaningful work? We can help!
Raise is an established hiring firm with over 65 years of experience. We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity.
We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.
We have a dedicated webpage for accommodations where you can learn more about what we offer and request accommodation: https://raise.jobs/accommodations/
In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work. Raise will never ask you for personal or banking information unless you have been selected for a job. If you are ever unsure about the legitimacy of this or any other Raise job posting (or have any other questions), please contact us at +1 800-567-9675 or [email protected].
#WES
#LI-SC1