Overview
Senior Full Stack Developer Jobs in Durban, South Africa at The Legends Agency
Position Overview
Our client, a leader in their field, is seeking a seasoned Senior Full Stack Developer with 10+ years experience in building enterprise-grade software solutions using the Microsoft technology stack. This role requires a developer who is technically proficient, highly collaborative, and thrives in an in-office environment. You will play a pivotal role in designing, developing, and maintaining mission-critical systems that support business operations at scale.
Key Responsibilities
Architect, develop, and maintain enterprise-level applications using Microsoft technologies.
Build robust, scalable APIs and backend services with .NET Core / .NET Framework (C#).
Develop intuitive, high-performance user interfaces using ASP.NET MVC, Blazor, Razor Pages, or React/Angular (Type Script).
Design and manage complex data structures and stored procedures in Microsoft SQL Server.
Ensure application performance, uptime, and scalability through efficient coding and system architecture.
Integrate with internal and third-party enterprise systems (e.g., ERP, CRM, payment gateways, identity providers).
Collaborate with cross-functional teams, including QA, Dev Ops, business analysts, and product owners.
Participate in system architecture reviews, technical planning, and continuous improvement initiatives.
Follow industry best practices for code quality, security, documentation, and compliance.
Contribute to Dev Ops processes using Azure Dev Ops, Git, and CI/CD pipelines.
Required Qualifications
10+ years of hands-on experience in full stack development with Microsoft technologies.
Proven experience delivering enterprise software solutions at scale.
Expertise in:
C#, ASP.NET Core / MVC / Web API
Entity Framework (EF / EF Core)
SQL Server: schema design, indexing, optimization
Front-end frameworks:
Blazor, Razor, or modern JavaScript frameworks (React/Angular with Type Script)
Experience with Azure services (e.g., App Services, Azure SQL, Functions, Key Vaults).
Strong understanding of enterprise architecture patterns, microservices, and service-oriented architecture.
Knowledge of application security, role-based access control, and data protection strategies.
Excellent troubleshooting, debugging, and performance tuning skills.
Title: Senior Full Stack Developer
Company: The Legends Agency
Location: Durban, South Africa
Category: Software Development (Full Stack Developer, C# / Unity Developer, Software Engineer)