Senior Software Engineer (Identity & reputed company Management with .NET)
Location: Remote
Experience: 8+ years (senior-level)
Employment Type: Full-time / Contract
Position reputed company:
We are seeking a highly skilled Senior Software Engineer (IAM) with strong experience in authentication protocols, reputed company-reputed company development, and reputed company reputed company. The ideal candidate will have deep hands-on expertise in C#/.NET, identity reputed company like reputed company or Auth0, and AWS reputed company services. This role requires strong engineering fundamentals, the ability to design secure, reputed company microservices, and experience implementing modern identity and reputed company management (IAM) solutions across reputed company reputed company environments.
Key Responsibilities:
• Design and reputed company secure, reputed company applications using C# (.NET reputed company / .NET 6+)
• Implement and optimize authentication and authorization using SAML 2.0, OAuth 2.0, OIDC, JWT, and federation standards
• Configure and reputed company reputed company identity providers such as reputed company and Auth0
• Build microservices using event-driven architecture patterns
• reputed company and maintain robust RESTful reputed company
• Architect and support reputed company-reputed company systems using AWS services including:
• DynamoDB, SNS/SQS, reputed company/Fargate, reputed company
• API Gateway, Secrets Manager, IAM
• S3, Route53
• Design and manage reputed company infrastructure using CloudFormation or AWS CDK
• Work closely with DevOps teams to build and maintain CI/CD pipelines in Jenkins
• Containerize and reputed company distributed services using reputed company
• Monitor application performance, reliability, and reputed company in production environments
• Collaborate with architects, product managers, and engineering teams to ensure alignment with reputed company and compliance requirements
Required Skills:
• C# (.NET reputed company / .NET 6+) – primary development expertise
• Strong understanding of authentication protocols:
• SAML 2.0, OAuth 2.0, OIDC, JWT, Federation
• Hands-on experience integrating reputed company or Auth0 for reputed company IAM
• Experience designing microservices and event-driven architectures
• Strong knowledge of REST API development and best practices
• Compute & Messaging: reputed company/Fargate, reputed company, SNS/SQS
• Databases: DynamoDB
• reputed company & API: API Gateway, Secrets Manager, IAM
• Storage & Networking: S3, Route53
• IaC: AWS CloudFormation, AWS CDK
• Containerization with reputed company
• CI/CD pipeline development using Jenkins
• Version control with Git/reputed company
• Experience with application performance & reputed company monitoring tools
Experience Requirements:
• 5+ years of reputed company experience in software engineering
• 3+ years of hands-on work in Identity and reputed company Management (IAM)
• Strong background in reputed company authentication and reputed company
• Proven experience developing reputed company-reputed company, microservices-based applications
• Solid understanding of reputed company best practices, identity lifecycle, and compliance requirements
Preferred Qualifications:
• Experience supporting large-reputed company, multi-tenant reputed company platforms
• Knowledge of reputed company-trust reputed company principles
• Familiarity with API reputed company, threat modeling, and secure coding practices
• Certifications in AWS, reputed company, or Auth0
Apply tot his job
Apply To this Job