Logo
Abacus

Lead Software Engineer - Customer Identity & Access Management

Abacus, Evansville, Indiana, United States, 47725


Job DescriptionType of Service Contingent Workforce - TechnologyJob Title Lead Software Engineer - Customer Identity & Access ManagementJob DescriptionOneMain Financial, a leader in consumer lending, is looking for a strong engineering leader to be the technical subject matter expert in CIAM integration across the enterprise. This Lead Engineer works with product, engineering, security, and operations teams to design, develop, and implement integrated enterprise wide CIAM solutions. You will lead a diverse group of engineers, each with their own respective domain knowledge, in producing end to end deliverables achieving commercial outcomes measured against CIAM objectives.

Principal Duties & Responsibilities:Collaborate with CIAM Technical Program Manager to understand priorities and deliver highly integrated technical solutions which adhere to the overall IAM strategy.Coordinate and plan engineering resources to ensure successful delivery according to CIAM priorities and defined success criteria.Facilitate engaging collaboration with cross-functional technology SMEs to design scalable, reliable, resilient, maintainable technical solutions.Lead the development of technically complex and highly integrated functionality, including coaching and guiding developers during development cycles, to ensure requirements and design guidelines are being met within defined timelines.rticulate technically complex processes to non-technical audiences.ccountable for technical outcomes of CIAM solutions.Create and maintain technical documentation.Provide expert level troubleshooting for supported technologies.

Skill/Experience/EducationMandatory Skills - Experience designing CIAM solution. - Facilitate engaging collaboration with cross-functional technology SMEs to design scalable, reliable, resilient, maintainable technical solutions. - Lead the development of technically complex and highly integrated functionality, including coaching and guiding developers during development cycles, to ensure requirements and design guidelines are being met within defined timelines. - Ability to coordinate/ collaborate with cross functional teams to ensure successful on time delivery of solutions. - Excellent communicator.Desired Skills Preferred Education & Experience:5-7+ years of experience in an engineering role focused on CIAM and integration-related workBachelor's Degree in Computer Science or related field, such as Computer Engineering, Computer Forensics, Cyber Security or Information SystemsExperience and expert knowledge of Identity as a Service and Federation technologies (Okta, ISAM, TFIM, etc.)Experience and knowledge of authentication protocols (SAML, SSO, OIDC, etc.)Experience and knowledge of identity stores/directories (AD, Oracle LDAP, AD LDS, etc.)Experience developing integration, middleware, web services and/or APIsdvanced problem-solving skills and the ability to work collaboratively with other departments to resolve complex issues with innovative solutionsCapable of understanding business requirements and translating to technical documentation for complex processes and applicationsDemonstrated ability to coach and guide developers during development cycles to ensure requirements and design guidelines are being metSkilled in testing best practices including test case planningProven ability to communicate (written and verbal) complex technical terms and processes in an easy to understand, non-technical mannerble to engage with and establish trust and rapport with all levels of team membersCapable of managing multiple projects at once and prioritizing duties for a cross-functional engineering teamSkill MatrixNo records found