Senior Developer – Cape Town
Pro Talent · Durban, KwaZulu-Natal
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →- Our client in Cape Town, a warehousing, transport and shipping-container logistics provider is looking for a sharp, proactive Senior Associate Developer to join their team.
- The environment includes Microsoft SQL Server, .NET applications, Azure DevOps, mobile platforms, EDI integrations, Nintex Automation K2, and cloud-native technologies.
- This Senior Associate Developer role is responsible for maintaining business-critical production systems while driving the migration of legacy VB.NET services and IIS-hosted applications to modern C# and .NET 10 solutions.
Tasks and Responsibilities
- Lead and contribute to the modernization of legacy VB.NET applications, Windows Services, and IIS-hosted websites into C# and .NET 10 solutions.
- Design, develop, support, and maintain enterprise applications using C#, .NET, SQL Server, ASP.NET, MAUI, and related Microsoft technologies.
- Work extensively with Azure DevOps including Git repositories, branch strategies, pull requests, code reviews, build validations, repository governance, and branch/build policies.
- Create, maintain, and optimize Azure DevOps CI/CD pipelines for automated build, testing, deployment, and release processes.
- Manage and consume Azure Key Vault secrets, certificates, and configuration settings securely across environments.
- Develop integrations using Microsoft Graph APIs and other Microsoft cloud services.
- Create and maintain Azure DevOps Artifacts feeds and internally hosted NuGet packages for reusable components and shared libraries.
- Implement automation solutions to improve development, deployment, monitoring, and operational efficiency.
- Develop and maintain unit tests and support automated testing practices to improve software quality and reliability.
- Analyse business requirements and transform them into functional and technical designs.
- Handle change requests, incidents, and bug fixes from the support desk and business stakeholders.
- Debug, troubleshoot, investigate, and resolve issues across development, test, and production environments.
- Support existing VB.NET, .NET Framework, ASP.NET MVC, Xamarin, MAUI, and SQL Server based solutions.
- Participate in architecture reviews, code reviews, and technical mentoring within the development team.
- Support EDI integrations, reporting solutions, workflows, and operational systems critical to the business.
Qualifications & Experience
- 7+ years of relevant software development experience.
- Strong experience with C#, .NET Framework, .NET Core, and modern .NET versions including migration to .NET 10 readiness.
- Experience migrating legacy applications from VB.NET to modern C# architectures.
- Advanced SQL Server skills including stored procedures, functions, views, indexing, troubleshooting, and performance tuning.
- Strong troubleshooting, debugging, root-cause analysis, and production support skills.
- Experience working in Agile development environments.
- Excellent communication and stakeholder engagement skills.
Technical Skills Required
- C#, VB.NET, .NET Framework, .NET Core, .NET 10 migration projects
- Azure DevOps Git Repositories, Pipelines, Build Policies, Pull Requests, Artifacts
- Azure Key Vault and environment configuration management
- Microsoft Graph API integrations
- CI/CD automation and deployment pipelines
- Unit Testing frameworks and test automation
- SQL Server development and administration
- ASP.NET MVC/Web Applications
- IIS administration and application deployments
- Azure DevOps Artifacts and internal NuGet package management
Advantageous Experience
- MAUI and Xamarin mobile development
- Crystal Reports
- SQL Server Integration Services SSIS
- SQL Server Analysis Services SSAS
- Microsoft BizTalk and EDI concepts
- Nintex Automation K2 Workflow and SmartForms
- Containerisation technologies and cloud-native deployment models
- Azure services and infrastructure