Overview

Technical Lead (.NET, Angular & AWS Jobs in Johannesburg, South Africa at iDbase Software

Position: Technical Lead (.NET, Angular & AWS)

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.

Key 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, Dev Ops, 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 Dev Ops 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

    Title: Technical Lead (.NET, Angular & AWS

    Company: iDbase Software

    Location: Johannesburg, South Africa

    Category:

     

    Upload your CV/resume or any other relevant file. Max. file size: 800 MB.