Lead .Net and Angular Developer

Blue Pearl PTY

Cape Town

Hybrid

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Blue Pearl PTY in Cape Town is seeking a seasoned Lead Developer to design, build, and maintain enterprise-grade applications using C#, .NET Core, Angular, and Azure.

You will lead key projects, enforce clean architecture, implement CQRS with MediatR, integrate Azure B2C for authentication, and collaborate with UI/UX, QA, and product teams in a hybrid work setup.

Qualifications

  • 10 years of software development experience with at least 5+ years of .NET tech.
  • Proficient in C# and .NET Core development.
  • Strong Angular experience and reusable UI components.

Responsibilities

  • Design, develop, and maintain scalable web apps using C#, .NET Core, and Angular.
  • Build reusable UI components with Fluent UI or Angular.
  • Develop back-end services with ASP.NET Core and clean architecture.
  • Integrate with Azure B2C for authentication and Azure Blob Storage for file transfers.
  • Implement EF Core for data persistence, LINQ, and migrations.
  • Build CQRS pipelines with MediatR.
  • Ensure audit logging, error handling, and security.
  • Contribute to CI/CD via Azure DevOps for builds, tests, and deployments.
  • Collaborate with UI/UX, QA, and product teams; mentor juniors.

Skills

C# programming
NET Core
Angular
Fluent UI
Azure B2C
Azure Blob Storage
Entity Framework Core
LINQ
MediatR
CQRS
CI/CD
Azure DevOps
Security
Agile/Scrum

Tools

Azure DevOps
Entity Framework Core
MediatR
CQRS
LINQ

Job description

Cape Town, South Africa | Posted on 02/02/2026

We are looking for a seasoned Lead Developer who has evolved with the tech landscape, demonstrating strong adaptability and deep development knowledge. You’ll play a key role in designing, building, and maintaining enterprise-grade applications using modern .Net technologies—particularly with C#, Angular, and the Azure ecosystem. If you thrive on clean code, secure practices, reusable components, and scalable architectures, this role is for you.

Skills and Experience
What you’ll do:
  • Design, develop, and maintain scalable web applications using C#, .NET Core, and Angular.
  • Build and enhance component-based UIs using Fluent UI (preferred) or Angular, ensuring reusability and performance.
  • Develop back-end services using ASP.Net Core, following clean architecture principles.
  • Integrate with Azure B2C for authentication and manage secure file transfers using Azure Blob Storage.
  • Implement Entity Framework Core for data persistence, including LINQ queries and database migrations.
  • Build CQRS-based request pipelines using MediatR.
  • Implement robust audit logging, error handling, and security mechanisms.
  • Contribute to CI/CD processes using Azure DevOps for seamless builds, testing, and deployments.
  • Collaborate with cross-functional teams including UI/UX designers, QA engineers, and product managers.
  • Stay up-to-date with evolving tech stacks and mentor junior developers.
Requirements
Your Expertise:
  • 10 years of overall software development experience with at least 5+ years working with modern .NET technologies.
  • Deep expertise in C# programming and .NET Core development.
  • Solid experience with Angular.
  • Proficient in creating modular, reusable UI components using Fluent UI or Angular.
  • Skilled in Entity Framework Core, including writing LINQ queries and handling DB migrations.
  • Hands-on experience with Azure services, particularly Azure B2C, Blob Storage, and Azure DevOps.
  • Familiarity with MediatR and CQRS design patterns.
  • Strong understanding of secure coding practices, including audit logging, secure file transfers, and error handling.
  • Excellent problem-solving skills and a proactive attitude toward learning and applying new technologies.
  • Experience working in Agile/Scrum environments.
  • Prior involvement in enterprise-grade software projects.
  • Contributions to open-source or developer communities.
  • Proven experience filling a leadership role.
  • C# and .NET Core
    • Deep understanding of C# is foundational.
    • Familiarity withASP.NET Core for back-end services
  • UI Libraries and Design Systems
    • Experience with Fluent UI (preferred) or Angular
    • Ability to build reusable UI components like grids, buttons, and menus
  • Entity Framework Core
    • For data access and ORM (Object-Relational Mapping).
    • Includes DB migrations and LINQ queries
  • Azure B2C for authentication and authorization.
  • Azure DevOps for CI/CD pipelines and deployment
  • MediatR and CQRS
    • Implements Command Query Responsibility Segregation (CQRS) patterns for request handling
  • Security and Logging
    • Audit logging of database changes.
    • Secure file transfers and error handling
Other
Other information applicable to the opportunity:
  • Location: Cape Town (hybrid way of work)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead .Net and Angular Developer
Lead .Net and Angular Developer

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,800,000
Lead .Net and Blazor Developer
Lead .Net and Blazor Developer

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Collaborative team environment
Lead .Net and Blazor Developer
Lead .Net and Blazor Developer

Blue Pearl PTY • Cape Town

Hybrid
ZAR 700,000 - 900,000
Senior .Net Developer (with Blazor) (iOCO0119)
Senior .Net Developer (with Blazor) (iOCO0119)

iOCO Limited • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Lead .NET & Angular Architect (Azure, CQRS)
Lead .NET & Angular Architect (Azure, CQRS)

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,800,000
Lead .NET Developer
Lead .NET Developer

ATS Client • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Technical Lead (.NET & Azure)
Technical Lead (.NET & Azure)

iDbase Software • Johannesburg

On-site
ZAR 800,000 - 1,000,000
Senior Fullstack .Net Developer
Senior Fullstack .Net Developer

Solas IT Recruitment • City of Johannesburg Metropolitan Municipality

On-site
ZAR 1,200,000 - 1,550,000
Technical Lead (.NET, Angular & AWS)
Technical Lead (.NET, Angular & AWS)

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior C#. Net Developer (Blazor)
Senior C#. Net Developer (Blazor)

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 900,000 - 1,500,000