Sabenza IT

Senior .Net Core Developer

Sabenza IT

full-time

Posted on:

Location Type: Hybrid

Location: Pretoria • 🇿🇦 South Africa

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AzureCloudKubernetesMicroservices.NETVault

About the role

  • Design, develop, and maintain applications using C# and .NET Core
  • Build and deploy cloud-native solutions on Microsoft Azure
  • Develop and manage containerized applications using Kubernetes and Helm
  • Implement CI/CD pipelines using GitHub Actions
  • Collaborate with DevOps to automate infrastructure provisioning and deployments
  • Write clean, maintainable, and testable code
  • Troubleshoot and resolve application and infrastructure issues
  • Participate in code reviews and contribute to best practices

Requirements

  • 5+ years experience in software development
  • Strong experience with C# and .NET Core
  • Solid understanding of Azure services (App Services, AKS, Key Vault, etc.)
  • Hands-on experience with Kubernetes and Helm charts
  • Experience with GitHub Actions for CI/CD
  • Familiarity with infrastructure-as-code and automation
  • Good understanding of REST APIs and microservices architecture
  • Version control with Git
  • Minimum 8 years of professional experience in the IT sector
Benefits
  • Hybrid work flexibility

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET CoreKubernetesHelmCI/CDGitHub ActionsREST APIsmicroservices architectureinfrastructure-as-codeversion control