Modernizing our authentication and authorization platforms across channels and domains
Evaluating and prototyping cutting-edge internal and vendor solutions for user authentication
Integrating innovative anti-fraud and biometric authentication solutions into our customer-facing applications
Using APIs and SDKs for both niche solutions as well as open standards
Driving quality and efficiency of the software development lifecycle
Setting and modelling high technical standards for team
Leads evaluation sessions with appropriate teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and applied experience
Expertise in application and data architecture disciplines
Advanced knowledge of architecture, design and business processes
Ability to work collaboratively in local and global teams and develop meaningful relationships to achieve common goals.
Experience with Authentication and modern authentication practices and solutions (such as OAuth2/OpenID Connect, SAML, Facebook Login, Google Sign-In) are required
Proficiency in one or more general purpose programming languages, Java is required
Experience in Cloud native experience such as AWS, Azure, or GCP
Flexibility to work across disparate technology stacks and applications.