17 May
|
Epitria Consulting
|
Bengaluru
17 May
Epitria Consulting
Bengaluru
Apply on Kit Job: kitjob.in/job/4jdlno
We are seeking a C# / .NET Developer with a deep understanding of Application-Level Security. This is not a "Security Administrator " role ; we need a builder who can implement, configure, and troubleshoot sophisticated Authentication and Authorization flows within a cloud-native Azure environment. You will be responsible for ensuring our applications are "secure by design " by leveraging modern identity protocols and Azure-native security services.
Experience Range: 5 to 7 years
Shift Timings: 2 PM to 11 PM IST
Location: Bangalore/Hyderabad - Hybrid role
Looking for Immediate Joiners Only
Core Responsibilities
- Implement Identity Flows: Develop and maintain robust Authentication (AuthN) and Authorization (AuthAuth) logic using ASP.NET Core Identity, Microsoft Identity Web, and OpenID Connect (OIDC) / OAuth 2.0.
- Azure Integration: Configure and manage App Registrations in Microsoft Entra ID, including defining API permissions, scopes, and service principals.
- Authorization Architecture: Design and implement fine-grained access control using Role-Based Access Control (RBAC), Claims-based authorization, and Policy-based authorization in .NET.
- Secure Secrets Management: Shift applications away from connection strings toward Azure Managed Identities and Azure Key Vault for secure, passwordless resource access.
- Token Management: Handle JWT validation, token caching, and "On-Behalf-Of " (OBO) flows for secure service-to-service communication.
Required Technical Skills
- C# / .NET: Expert-level proficiency in ASP.NET Core (6/8 ).
- Identity Protocols: Solid grasp of OAuth2, OIDC, and SAML.
- Azure Platform: Hands-on experience with Azure App Service, Azure Functions, and Entra ID (Azure AD).
- Security Tools: Proficiency with the Azure Identity Client Library (e.g., DefaultAzureCredential).
Preferred Project Experience
- Experience migrating an application from "Legacy/Form-based Auth " to a modern Azure Entra ID SSO implementation.
- Proven track record of implementing Multi-tenant application security.
- Experience configuring Conditional Access policies from a developer's perspective (e.g., handling "Claims Challenges " in code).
Apply on Kit Job: kitjob.in/job/4jdlno
📌 .NET Developer(Application Security Focus) - Immediate Joiners Only (Bengaluru)
🏢 Epitria Consulting
📍 Bengaluru