Software Developer Hybrid
We at TEKsystems are seeking a skilled Software Developer to collaborate with one of our prominent clients.
Key Responsibilities:
* Design and implement application authentication using centralized federated authentication with Entra ID, leveraging expertise in Azure, AWS, C#, Python, Java, Mobile, CI/CD, OIDC, and OAuth.
* Educate and mentor colleagues on authentication and authorization design best practices and principles for OpenID Connect (OIDC) and OAuth within the IT environment.
* Maintain security practices through expertise in code signing and CI/CD pipelines for code deployment, including extensive experience with DevOps methodologies.
* Manage code repositories like AzureDevOps.
Requirements:
* 3+ years of experience in application authentication with external identity providers.
* Strong knowledge of design principles for authentication and authorization.
* Significant experience with DevOps practices.
* Expertise in code signing and CI/CD pipelines.