Tech Holding - Senior Software Engineer (C# / .NET) - Contractual Role
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years of experience in C# / .NET development. • Strong experience with ASP.NET Core, Web APIs, and microservices • Experience implementing authentication & authorization (OAuth, JWT, SSO). • Hands-on experience with Azure services, especially Azure AD (Entra ID). • Experience with secure coding practices and data protection. • Familiarity with API integrations (Stripe, SendGrid, etc.). • Experience with logging frameworks and monitoring tools. • Understanding of CI/CD pipelines and cloud deployments. • Strong debugging, problem-solving, and communication skills. • Experience with containerization (Docker, Kubernetes)
Responsibilities
• Design and develop secure backend services and APIs using C# / .NET. • Implement authentication and authorization mechanisms (SSO, RBAC, OAuth, • 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 • Participate in debugging, incident resolution, and root cause analysis.
No credit card. Takes 10 seconds.