Tech Lead: Modernize & Architect Scalable Microservices

Trade Shield

Johannesburg

On-site

ZAR 1,200,000 - 1,800,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Trade Shield seeks a Lead Full-Stack Software Engineer with 5–8+ years of experience to modernize a legacy system and guide a small team. You will own the transformation to a scalable Angular/React + .NET Core architecture, drive platform upgrades, and ensure robust, data-driven solutions in a complex distributed environment.

You will mentor 2–3 developers, collaborate with business units, enforce best practices, and own deployment pipelines, security, and governance across the lifecycle.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5-8+ years of professional software development experience, including 2+ years in a technical lead or senior engineering capacity.
  • Demonstrated success in system migrations, modernization, or large-scale platform upgrades.

Responsibilities

  • Modernize & Rebuild: Lead the complete migration of front-end and back-end components from AngularJS and .NET Framework to modern Angular (10+) and .NET Core/5+.
  • Architect for Scale: Design and implement scalable microservices and RESTful APIs following SOLID principles.
  • Distributed Systems: Manage inter-service communication using message bus technologies such as RabbitMQ, Kafka, or Azure Service Bus within an event-driven architecture.
  • Data & Performance: Optimize high-volume data processing, SQL Server performance, and system throughput.
  • Technical Leadership: Guide and mentor a small team (2–3 developers), review code, and ensure engineering best practices are followed.
  • Business Engagement: Work with business to prioritize across technical and business demands.
  • System Ownership: Oversee the system lifecycle - from architecture, implementation, and CI/CD deployment to monitoring and support.
  • Cross-Team Collaboration: Partner with product and business teams to align system capabilities with operational goals.
  • Monitor and address security and governance needs.

Skills

Leadership
Architecture design
Distributed systems
Performance optimization
Mentoring
Stakeholder alignment

Education

Bachelor's degree in Computer Science or related field

Tools

C# / .NET Core / .NET 5+
AngularJS / Angular 10+ or React/Vue
TypeScript, JavaScript, HTML5, CSS
SQL Server
CI/CD, Git, Agile/Scrum
RabbitMQ / Kafka / Azure Service Bus

Job description

Trade Shield seeks a Lead Full-Stack Software Engineer with 5–8+ years of experience to modernize a legacy system and guide a small team. You will own the transformation to a scalable Angular/React + .NET Core architecture, drive platform upgrades, and ensure robust, data-driven solutions in a complex distributed environment.

You will mentor 2–3 developers, collaborate with business units, enforce best practices, and own deployment pipelines, security, and governance across the lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Solutions Architect for Digital Transformation
Senior .NET Solutions Architect for Digital Transformation

Decision Inc. • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Full-Stack Developer (.Net)
Senior Full-Stack Developer (.Net)

Indsafri • South Africa

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

Trade Shield • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Lead .NET & Angular Architect (Azure, CQRS)
Lead .NET & Angular Architect (Azure, CQRS)

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,800,000
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
Mid-Level Software Developer
Mid-Level Software Developer

JCM Consultants • Centurion

On-site
ZAR 550,000 - 750,000
Lead .Net and Angular Developer
Lead .Net and Angular Developer

Blue Pearl PTY • Cape Town

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

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,800,000
Remote Lead Full-Stack Architect
Remote Lead Full-Stack Architect

Placements24 • Cape Town

Remote
ZAR 600,000 - 950,000
Performance bonuses
Medical aid
Retirement contributions
C#/.NET Engineering Lead & Platform Architect
C#/.NET Engineering Lead & Platform Architect

TFG (The Foschini Group) • Wes-Kaap

On-site
ZAR 1,200,000 - 2,000,000