You will design and develop scalable client-side and server-side architectures with a focus on application security and privacy.
Responsibilities
Design, build, and maintain scalable Identity and Access Management systems, including MFA, SSO, identity federation, and certificate-based authentication.
Execute the full software development lifecycle, from analyzing requirements to implementing and testing code.
Develop and maintain automated test suites to ensure code quality and efficiency.
Support and optimize large-scale distributed caching platforms to ensure high availability.
Collaborate with engineering teams through Agile ceremonies and code reviews to deliver software via rapid iterations.
Required Skills
5+ years of professional software development experience.
Hands-on experience with RESTful microservices and micro front ends.
Proficiency with SOAP protocols.
Experience implementing authentication and authorization for microservices.
Knowledge of Identity and Access Management (IAM) solutions.
Ability to design and implement distributed caching strategies.
Experience troubleshooting production issues from a development perspective.