This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a skilled Senior C# / .NET Engineer to support a critical platform security and modernization initiative. This role focuses on backend/API enhancements, security implementation, and system reliability improvements in alignment with Azure-based infrastructure and data protection standards.
Job Responsibility:
Design and develop secure backend services and APIs using C# / .NET
Implement authentication and authorization mechanisms (SSO, RBAC, OAuth, JWT)
Integrate applications with Azure Active Directory (Entra ID)
Remove hardcoded secrets and integrate with Azure Key Vault
Implement audit logging and monitoring hooks across services
Build and enforce secure API communication standards
Implement PII masking and secure data handling logic in applications
Secure and optimize third-party integrations (Stripe, SendGrid, Twilio, etc.)
Support environment separation and deployment improvements
Collaborate with DevOps and DB teams on security, DR, and compliance initiatives
Participate in debugging, incident resolution, and root cause analysis
Requirements:
5+ years of experience in C# / .NET development
Strong experience with ASP.NET Core, Web APIs, and microservices architecture