Qualifications
- Minimum 6 to 7 years of professional experience in .NET development.
- Strong experience with C# and the .NET ecosystem.
- Proven experience with Azure platform services including Azure Functions, App Service and Container Apps.
- Experience implementing authentication and authorization using Azure Managed Identities and Azure AD concepts.
- Practical experience with Azure Key Vault for secret management.
- Experience authoring infrastructure as code using ARM templates, Terraform or Bicep.
- Demonstrable front-end experience with Angular or React; Angular or React experience is mandatory.
- Experience building and maintaining Azure DevOps pipelines and CI/CD workflows.
- Experience with Docker and deploying containers to cloud environments.
- Solid understanding of event-driven architecture and experience with Microsoft SQL Server.
- Excellent communication skills and ability to work on-site in Sandton daily.
- Must be able to pass all required client checks.
Desired Skills:
- C#
- .NET
- Azure Functions
- Azure App Service
- Azure Container Apps
- Azure Managed Identities
- Azure Key Vault