Job Openings
C# .NET Developer
About the job C# .NET Developer
Key Responsibilities
-
Design, develop, and maintain high-quality applications and services using C# and .NET technologies.
-
Build, optimize, and maintain RESTful APIs to support scalable integration across loyalty program modules.
- Develop and enhance cloud-native features leveraging Azure Native Cloud Services such as AKS, ACR, APIM, and Azure Key Vault.
- Manage and maintain Azure Kubernetes Services (AKS) environments including deployment pipelines, Ingress Controllers, and containerized workloads.
-
Implement best practices in security, performance, and cloud scalability across the platform.
-
Collaborate closely with PMs, BAs, and the dev team to translate business requirements into robust technical solutions.
-
Participate in code reviews, testing, debugging, and continuous integration/deployment activities.
-
Troubleshoot complex system issues and propose innovative solutions.
Key Requirements:
- Minimum 5 years of professional experience in .NET development
- Strong proficiency in C# with hands-on experience in building RESTful APIs
- Solid background in Azure Native Cloud Services such as AKS, ACR, APIM, and Azure Key Vault
- Experience in managing Azure Kubernetes, Ingress Controllers, and cloud deployment pipelines
- Excellent communication and collaboration skills across cross-functional teams