Programming in HTML5, JavaScript, CSS, C# and PowerShell
Securing crucial internet-facing applications
Building serverless applications in Azure
Federation (OIDC, OAuth2.0, SAML2.0) and Single Sign-On
Requirements:
Design, build, and maintain cloud-based, internet-facing authentication services (MFA enrollment/management) and related web applications.
Interface the application with multiple APIs for Identity Proofing and HR data, and help select appropriate technologies.
Collaborate with solution architects, DevOps engineers, and security officers to deliver secure and user-friendly authentication solutions.
Take part in the Authentication Squad, contributing to the full product lifecycle from MVP to scalable iterations.
Job description
Senior Web Developer IAM with a focus on security
The Senior Web Developer IAM with a focus on security, uses expert knowledge and experience to design, build, and maintain our internet-facing authentication services. Identity and Access Management (IAM) enables & ensures that employees can access buildings, data, and applications in a secure and user-friendly way.
The Assignment:
We are replacing our current authentication solution with a new MFA solution. Your job is to develop a cloud-based web application where employees can enroll and manage their MFA authenticator. The application needs to interface with multiple APIs for (e.g.) Identity Proofing and accessing HR data. You will help us to select the appropriate technologies to realize this solution.
You will work closely together with solution architects, DevOps engineers, and security officers to deliver highly secure and user-friendly solutions.
The team has been working on the development and implementation of the new MFA solution for workplaces and applications used by our colleagues. This is a unique opportunity to combine your technical skills with working at the forefront of this new solution. With your experience in the field of internet-facing applications, you contribute to securing the front door of our bank.
The Team:
You will be joining the Authentication Squad which is overall responsible for this application and related services. This Scrum/Agile team consists of 5-7 DevOps engineers. You will be working in a team of techies who are all willing to help each other out. Together we take responsibility for the full lifecycle of the product.
Who you are:
You are a senior in your field and have a mindset to help others and transfer your knowledge to the rest of the team. Continuous improvement is self-evident to you and you dare to be critical of the current way of working and tooling. You are a results-driven person who prefers to work in a team.You are experienced with securing crucial internet-facing applications. With your agile mindset and a can-do mentality, you're able to design and build the solution from the ground up, starting with a Minimal Viable Product so that you and your squad can deliver a short-term scalable product, that you can improve on with every iteration.
Your experience:
Programming in HTML5, JavaScript, CSS, C# and PowerShell
Securing crucial internet-facing applications
Building serverless applications in Azure
API development and automation
Federation (OIDC, oAuth2.0, SAML2.0) and Single Sign On