Our client is looking for a highly skilled Senior Full Stack Engineer with deep experience in the Microsoft technology stack to join our growing team. You will be responsible for building scalable, secure, and high-performance web applications. This role is ideal for someone who thrives in a fast-paced environment and enjoys working across both the frontend and backend to deliver complete solutions.What you will do:Design, develop, and maintain robust, scalable web applications using the Microsoft stack.Build and integrate APIs and services using .NET Core / .NET 6+ and C# .Develop front-end applications using Blazor , Angular , or React (with TypeScript).Implement and optimize SQL Server database queries, stored procedures, and schema designs.Ensure high-quality code through automated testing, peer reviews, and CI/CD practices.Collaborate with cross-functional teams to define, design, and ship new features.Participate in architectural discussions and contribute to best practices and technical decisions.Optimize performance, scalability, and security across the full application stack.Provide mentorship and technical guidance to junior and mid-level developers.What you need to have:6+ years of professional software development experience.Strong backend experience with C# , .NET Core / .NET 6+ , and Entity Framework .Solid understanding of frontend frameworks (Blazor, Angular, or React) and TypeScript/JavaScript .Expertise with SQL Server including database design and T-SQL.Experience with Azure services (App Services, Functions, Storage, DevOps, etc.).Familiarity with RESTful API design , OAuth, and security best practices.Hands-on experience with CI/CD pipelines , preferably using Azure DevOps or GitHub Actions .Strong grasp of object-oriented programming , design patterns , and SOLID principles .Proven ability to work in agile teams and contribute across the software development lifecycle.Nice to have:Experience with microservices architecture and event-driven systems .Exposure to Azure Kubernetes Service (AKS) or containerized deployments using Docker.Understanding of DDD (Domain-Driven Design) and CQRS patterns.Familiarity with NoSQL databases like Cosmos DB .
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.