Lead .NET & Angular Dev: Modernization & Scale (Hybrid)

ATS Client

Johannesburg

Hybrid

ZAR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client in Johannesburg is seeking a Lead .NET Angular Developer to drive modernization of core systems. You will lead a small team, own the environment, and transform legacy AngularJS and .NET Framework applications into a cloud-ready architecture.

You will design scalable microservices, RESTful APIs, and ensure performance of SQL Server workloads while mentoring engineers and collaborating with product teams to align capabilities with business needs. Hybrid work with one day in-office.

Qualifications

  • 5–8+ years of professional software development experience, including 2+ years in a lead or senior capacity.
  • Proficiency in C#, .NET Core / .NET 5+, AngularJS, and modern Angular (v10+).
  • TypeScript, JavaScript, HTML5, and CSS.
  • Strong background in microservices, RESTful API design, and distributed systems.
  • Experience with message bus technologies: RabbitMQ, Kafka, Azure Service Bus.
  • Solid SQL Server skills (query optimization, schema design, performance tuning).
  • Familiar with CI/CD pipelines, Git, and Agile/Scrum methodologies.
  • Strong leadership, communication, and problem‑solving skills – able to bridge technical and business contexts.

Responsibilities

  • Modernize & Rebuild: Lead the migration of legacy applications to modern Angular (v10+) and .NET Core/5+.
  • Architect for Scale: Design and implement scalable microservices and RESTful APIs following SOLID and domain‑driven design principles.
  • Distributed Systems: Manage inter‑service communication using RabbitMQ, Kafka, or Azure Service Bus in an event‑driven architecture.
  • Data & Performance: Optimize SQL Server performance and improve high‑volume data throughput.
  • Technical Leadership: Mentor 2 - 3 developers, conduct code reviews, and establish best practices across the stack.
  • System Ownership: Oversee architecture, CI/CD, deployment, monitoring, and ongoing stability of systems.
  • Cross‑Team Collaboration: Work with product and business teams to ensure alignment between system capabilities and operational needs.

Skills

C#
.NET Core
AngularJS
Angular v10+
TypeScript
JavaScript
HTML5
CSS
Microservices
REST APIs
RabbitMQ
Kafka
Azure Service Bus
SQL Server
CI/CD
Git
Agile/Scrum
Leadership
Communication

Tools

Docker
Kubernetes

Job description

ATS Client in Johannesburg is seeking a Lead .NET Angular Developer to drive modernization of core systems. You will lead a small team, own the environment, and transform legacy AngularJS and .NET Framework applications into a cloud-ready architecture.

You will design scalable microservices, RESTful APIs, and ensure performance of SQL Server workloads while mentoring engineers and collaborating with product teams to align capabilities with business needs. Hybrid work with one day in-office.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead .NET & Angular Architect (Azure, CQRS)
Lead .NET & Angular Architect (Azure, CQRS)

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,800,000
Hybrid .NET Developer – System Modernization & Data
Hybrid .NET Developer – System Modernization & Data

ATS Client • Johannesburg

Hybrid
ZAR 480,000 - 720,000
Hybrid work model (1 day in-office)
Lead .NET Developer
Lead .NET Developer

ATS Client • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Senior Front-End Angular Lead — Hybrid, Enterprise Web Apps
Senior Front-End Angular Lead — Hybrid, Enterprise Web Apps

ATS Client • Johannesburg

Hybrid
ZAR 480,000 - 800,000
Lead .NET Full Stack Developer | API & DB Performance
Lead .NET Full Stack Developer | API & DB Performance

ATS Client • Johannesburg

On-site
ZAR 420,000 - 650,000
Senior Hybrid .NET Full-Stack Developer — APIs & Azure
Senior Hybrid .NET Full-Stack Developer — APIs & Azure

ATS Client • Johannesburg

Hybrid
ZAR 540,000 - 900,000
Lead .Net and Angular Developer
Lead .Net and Angular Developer

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,800,000
Senior .NET Backend & Full-Stack Engineer (Hybrid)
Senior .NET Backend & Full-Stack Engineer (Hybrid)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior .NET & Blazor Lead - Azure, CQRS & UI
Senior .NET & Blazor Lead - Azure, CQRS & UI

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Collaborative team environment
Senior .NET Engineer — Lead Scalable Web & Cloud Apps
Senior .NET Engineer — Lead Scalable Web & Cloud Apps

ATS Client • Cape Town

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