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