Tech Lead (.Net and Angular)

iOCO

Cape Town

Hybrid

ZAR 900,000 - 1,500,000

Full time

35 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

iOCO seeks an experienced Lead Developer to drive the design, development and delivery of enterprise-grade applications using .NET, Angular and Azure. Take ownership of technical delivery, mentor developers, and shape modern software solutions within an Agile environment.

You will provide hands-on leadership as you guide a team of engineers through the full SDLC, collaborate with analysts, manage scope and risks, and promote best practices.

Qualifications

  • 7+ years of software development experience.
  • 2+ years in a Technical Leadership or Lead Developer role.
  • Proven experience with Angular 6+, C#/.NET, HTML, CSS and JavaScript.
  • Experience with SQL Server or other relational databases and Azure Cloud Services.
  • Relevant IT degree or diploma.

Responsibilities

  • Provide technical leadership and hands-on development while guiding the team through the full SDLC.
  • Lead and mentor engineers, promote best practices, coding standards, testing, and quality.
  • Collaborate with Business Analysts to translate requirements, BDDs, and API specs into development.
  • Manage scope, timelines, risks, and technical priorities to ensure successful delivery.
  • Lead troubleshooting, root-cause analysis, and resolution of complex issues.
  • Participate in Agile ceremonies and conduct peer design/code reviews.
  • Support deployments, migrations, and post-release activities.
  • Coach developers and foster a culture of continuous learning and technical excellence.

Skills

Angular 6+
C# / .NET
HTML/CSS/JS
SQL Server
Azure Cloud
Leadership

Education

IT Degree / National Diploma

Job description

Are you a passionate technical leader who enjoys building high-performing development teams and delivering innovative software solutions? We are looking for an experienced Lead Developer to drive the design, development, and delivery of enterprise-grade applications using .NET, Angular, and Azure.

This is an exciting opportunity to take ownership of technical delivery, mentor talented developers, and play a key role in shaping modern software solutions within an Agile environment.

What You'll Be Doing

As the Lead Developer, you will provide both technical leadership and hands-on development expertise while guiding a team of software engineers through the full software development lifecycle.

Key Responsibilities
  • Lead and mentor a team of software engineers, promoting development best practices, coding standards, testing, and software quality.
  • Collaborate closely with Business Analysts to ensure the seamless transition of requirements, BDDs, and API specifications into development.
  • Drive the successful delivery of software solutions by managing scope, timelines, risks, and technical priorities.
  • Provide technical leadership in troubleshooting, root-cause analysis, and resolution of complex application and system issues.
  • Participate in Agile ceremonies including sprint planning, backlog grooming, stand-ups, reviews, retrospectives, and release planning.
  • Conduct peer reviews of solution designs and code to ensure quality and consistency across the development team.
  • Support production deployments, migrations, and post-release activities when required.
  • Coach and mentor developers, fostering a culture of continuous learning, innovation, and technical excellence.
What We're Looking For
  • Minimum 7 years' software development experience
  • At least 2 years' experience in a Technical Leadership or Lead Developer role
  • Strong experience developing applications using:
  • Angular 6+
  • C# / .NET
  • HTML, CSS, and JavaScript
  • SQL Server or other relational databases
  • Microsoft Azure Cloud Services
Qualifications
  • Relevant IT Degree, National Diploma, or equivalent practical experience.
Why Join Us?
  • Opportunity to lead impactful projects in a dynamic environment.
  • Work with modern technologies including Azure, Angular, and .NET.
  • Collaborate with talented cross-functional teams.
  • Influence technical direction and mentor the next generation of developers.
  • Hybrid opportunities available in Cape Town or Johannesburg.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead (.NET & Azure)
Technical Lead (.NET & Azure)

iDbase Software • Johannesburg

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

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
Lead .NET Developer
Lead .NET Developer

Placements24 • Centurion

On-site
ZAR 900,000 - 1,400,000
Competitive compensation
Health and retirement benefits
Generous paid time off
+1
Lead .Net and Angular Developer
Lead .Net and Angular Developer

Blue Pearl PTY • Cape Town

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

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,800,000
Lead Application Developer
Lead Application Developer

Zohorecruit • Cape Town

On-site
ZAR 900,000 - 1,500,000
Engineering Lead (Cape Town)
Engineering Lead (Cape Town)

Sabenza IT & Recruitment • Kou-Kamma Local Municipality

On-site
ZAR 1,000,000 - 1,800,000
Lead .NET Developer
Lead .NET Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Technical Lead (.Net)
Technical Lead (.Net)

Hire Resolve • Centurion

On-site
ZAR 800,000 - 900,000
Software Development Team Lead
Software Development Team Lead

Ad Talent Africa • Kempton Park

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