Talent.com
Senior Full Stack Developer

Senior Full Stack Developer

Level UpJohannesburg, Gauteng, South Africa
7 hours ago
Job description

Senior Full Stack Developer

Location : Johannesburg, Gauteng, South Africa

Level Up is seeking a Senior Full Stack Developer to architect, build, and evolve enterprise‑grade applications leveraging .NET 8 / 9, React v19, and Microsoft Azure Cloud Services. The 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.

Core Responsibilities

  • Architect and build full‑stack enterprise applications using .NET 8 / 9 (C#, ASP.NET Core) and React v19 + TypeScript.
  • Design RESTful APIs, microservices architectures, and event‑driven systems for scalability and resilience.
  • Apply SOLID principles, Clean Architecture, and CQRS patterns.
  • Enforce secure coding practices across all deliverables.
  • Integrate applications with Azure App Service, Functions, Blob Storage, Service Bus, Key Vault, and Azure SQL Database.
  • Implement observability with Azure Monitor, Application Insights, and Log Analytics.
  • Use Terraform, Bicep, or ARM Templates for Infrastructure‑as‑Code.
  • Design and maintain CI / CD pipelines using Azure DevOps or GitHub Actions.
  • Deploy containerized solutions with Azure Container Apps or AKS.
  • Develop and run automated testing suites, static code analysis, and progressive deployment strategies.
  • Participate in Agile / Scrum ceremonies and conduct peer code reviews.
  • Mentor junior developers and drive process improvements.

Technical Capabilities

  • Backend : NET 8 / 9, ASP.NET Core, C#, Web API, Entity Framework Core, LINQ, Dependency Injection.
  • Frontend : React v19, TypeScript, JavaScript (ES6+), Redux / Context API, HTML5, CSS3, Material UI.
  • Database : Azure SQL Database, T‑SQL, Stored Procedures, Indexing, Query Optimization.
  • Cloud & DevOps : Azure App Service, Functions, Container Apps / AKS, Service Bus, Blob Storage, Key Vault, Azure DevOps, GitHub Actions.
  • Testing : xUnit / NUnit, Jest / React Testing Library.
  • Version Control : Git,Hub, Azure Repos.
  • CI / CD & Observability : Azure Pipelines, Application Insights, Log Analytics, Terraform / Bicep.
  • Architecture Patterns : REST, Microservices, CQRS, Clean Architecture, DDD.
  • Seniority Level

    Mid‑Senior

    Employment Type

    Full‑time

    Job Function

    Engineering and Information Technology

    Referrals

    Referrals increase your chances of interviewing at Level Up by 2x.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Developer • Johannesburg, Gauteng, South Africa