Technical Lead (.NET, Angular & AWS)

iDbase Software

Johannesburg

On-site

ZAR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

iDbase Software is seeking a highly skilled Technical Lead (.NET, Angular & AWS) to drive the development of applications. This leadership role requires overseeing software engineering teams and ensuring high-quality software solutions.

With a minimum of 7 years of experience, including 2 years in a leadership capacity, strong skills in C#, Angular, and AWS are essential. Locations include Johannesburg and Cape Town, or remote, with a contract duration of 12 months and a market-related salary.

Qualifications

  • 7+ years of software development experience, including 2+ years in a technical leadership role.
  • Strong experience with Angular (v6+) and C# .NET development.
  • Hands-on experience with AWS cloud services (EC2, S3, RDS, Lambda, etc.).

Responsibilities

  • Lead and mentor a team of software engineers, setting standards for coding, testing, and quality.
  • Oversee the design, development, and deployment of applications using C# .NET and Angular.
  • Participate in Scrum ceremonies and work closely with cross-functional teams.

Skills

C# .NET
Angular (v6+)
AWS cloud services
CSS
HTML
JavaScript
SQL Server
Microservices architectures
CI/CD pipelines
Docker
Kubernetes

Education

Bachelor’s degree in Computer Science, Software Engineering, IT, or related field

Job description

About the Role

We are seeking a highly skilled Technical Lead (.NET, Angular & AWS) to drive the development of cutting-edge applications. This role involves leading a team of software engineers, setting coding and quality standards, and ensuring the successful delivery of high-quality software solutions. You will collaborate closely with business analysts, Scrum Masters, and other stakeholders to guide the team through the full software development lifecycle.

Responsibilities
  • Leadership & Team Management
    • Lead and mentor a team of software engineers, setting standards for coding, testing, and software quality.
    • Provide technical leadership, conduct peer reviews, and encourage team growth.
    • Report on progress, scope, and timelines for project delivery.
    • Lead the analysis and resolution of complex technical and application issues.
  • Development & Architecture
    • Oversee the design, development, and deployment of applications using C# .NET and Angular (v6+).
    • Support production cutovers and migrations as required.
    • Collaborate with business analysts to transition BDD/Swagger specifications to the development team efficiently.
    • Ensure adherence to coding standards, best practices, and secure software development principles.
  • Collaboration & Process
    • Participate in Scrum ceremonies including sprint planning, reviews, and retrospectives.
    • Work closely with cross-functional teams, including QA engineers, DevOps, and product managers.
    • Promote continuous improvement in Agile/Scrum processes and technical practices.
Requirements & Qualifications

Must-Have Skills:

  • 7+ years of software development experience, including 2+ years in a technical leadership role.
  • Strong experience with Angular (v6+) and C# .NET development.
  • Proficient in CSS, HTML, JavaScript, and relational databases (SQL Server).
  • Hands-on experience with AWS cloud services (EC2, S3, RDS, Lambda, etc.).
  • Experience leading teams and mentoring junior developers.
  • Strong problem-solving skills, leadership, and communication abilities.

Highly Desirable Skills:

  • Experience with microservices architectures.
  • Familiarity with CI/CD pipelines, automated testing, and DevOps practices.
  • Exposure to containerization (Docker) and orchestration (Kubernetes).
  • Knowledge of secure coding practices and cloud-native application design.

Education:

  • Bachelor’s degree, higher certificate, or diploma in Computer Science, Software Engineering, IT, or a related field.
Additional Information
  • Contract Duration: 12 Months (with possibility of renewal)
  • Salary: Market Related
  • Location Options: Johannesburg / Cape Town / Remote
  • Must be located in South Africa or have a valid work permit for South Africa
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

Hybrid
ZAR 800,000 - 1,000,000
Tech Lead: .NET, Angular & AWS — Remote
Tech Lead: .NET, Angular & AWS — Remote

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Tech Lead: .NET, Angular & AWS — Remote Opportunity
Tech Lead: .NET, Angular & AWS — Remote Opportunity

Idbasesoftware • Johannesburg

On-site
ZAR 1,000,000 - 1,500,000
Software Engineer (.NET & AWS)
Software Engineer (.NET & AWS)

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 800,000
JavaScript Technical Lead
JavaScript Technical Lead

Future Fit • Johannesburg

Hybrid
ZAR 800,000 - 1,100,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+1
Technical Lead (.Net)
Technical Lead (.Net)

Hire Resolve • Centurion

On-site
ZAR 800,000 - 900,000
Technical Lead/Solutions Architect (C#, Angular, Kubernetes) (CPT Onsite) (Contract)
Technical Lead/Solutions Architect (C#, Angular, Kubernetes) (CPT Onsite) (Contract)

Datafin • Cape Town

On-site
ZAR 1,000,000 - 1,600,000
Technical Lead (PHP Node.JS) (On-site Somerset West)
Technical Lead (PHP Node.JS) (On-site Somerset West)

Datafin • Somerset West

On-site
ZAR 600,000 - 800,000
Team/Technical Lead
Team/Technical Lead

Hire Resolve • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Lead .NET Developer
Lead .NET Developer

ATS Client • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000