Logo
ClearanceJobs

CIAM Software Architect

ClearanceJobs, Raleigh, North Carolina, United States, 27601

Save Job

CIAM Architect

Envision and drive the technical strategy for implementing CIAM best practices across the FNF enterprise. Evaluate new technologies and provide guidance on industry best practices and technical trends for CIAM. Be a visible leader in evangelizing CIAM best practices to customers and stakeholders of CIAM CoE. Develop conceptual system designs and architectural roadmaps. Develop working prototypes of new or complex design elements. Translate business and functional requirements into solutions that integrate seamlessly to existing solutions. Provide technical leadership and mentoring to the CoE team members. Perform design and code reviews to ensure quality and adherence to design and coding standards. Document systems and architectures as appropriate. Manage multiple activities in a fast-paced environment. Collaborate with local and remote teams. Follow Agile software development practices. 7+ years of software development experience with a concentration on design and architecture. Proven ability to translate business and functional requirements into effective solutions. Demonstrated ability to effectively communicate with non-technical audiences. A solid understanding of or experience with software and infrastructure design patterns leveraging external identity providers, for workforce or CIAM. Experience with cloud-native architecture and cloud technology offerings (Azure preferred), including identity providers. Solid understanding of RESTful API design and cloud-native service development. Solid understanding of DevOps practices and principles, with demonstrated experience of the CI/CD process. Experience with or solid understanding of infrastructure-as-code approaches to configuration management. Familiarity with Agile software development practices (SCRUM, Kanban). Strong, methodical problem-solving skills. Self-starter who demonstrates initiative. Education Requirements BS or MS in Computer Science, or equivalent experience designing highly performant and reliable commercial, business-to-business applications, with commensurate software architecture experience.