Confiar Bluestar
Express Employment Professionals Durban North
Connect with headhunters to apply for similar jobsLand Bank Careers
Carlysle Talent Search - Centurion
Watson Consulting Engineers (Pty) Ltd
Working Nomads
Ecowize Group
A dynamic tech company in Johannesburg is seeking a Senior Full Stack Developer to lead the architecture and development of enterprise-grade applications using .NET 8/9 and React v19. The ideal candidate will possess deep technical expertise in Azure Cloud services and a strong foundation in collaborative Agile methodologies. This role emphasizes mentorship and innovation, contributing to scalable solutions that drive business value.
The Senior Full Stack Developer architects, builds, and evolves enterprise-grade applications leveraging .NET 8/9, React v19, and Microsoft Azure Cloud Services. This role delivers technical leadership throughout the complete software lifecycle from conceptual design through production monitoring ensuring delivery of scalable, secure, cloud‑native solutions that drive business value and align with enterprise architecture standards.
This position demands both deep technical expertise and collaborative leadership, bridging development teams, cloud infrastructure, and business stakeholders to deliver high‑performance applications built on modern engineering principles.
.NET 8/9, ASP.NET Core, C#, Web API, Entity Framework Core, LINQ, Dependency Injection
React v19, TypeScript, JavaScript (ES6+), Redux/Context API, HTML5, CSS3, Material UI
Azure SQL Database, T‑SQL, Stored Procedures, Indexing, Query Optimization
Azure App Service, Azure Functions, Azure Container Apps/AKS, Service Bus, Blob Storage, Key Vault, Azure DevOps, GitHub Actions
xUnit/NUnit, Jest/React Testing Library
Git, GitHub, Azure Repos
Azure Pipelines, Application Insights, Log Analytics, Terraform/Bicep
REST, Microservices, CQRS, Clean Architecture, Domain‑Driven Design (DDD)
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.