• Location: Cape Town, South Africa
  • Salary: ZAR60000 - ZAR80000 per month
  • Technology: .NET Jobs
  • Job Type: Permanent
  • Date Posted: 29th May, 2020
  • Reference: 3366985

Job Description


The Technical Lead is responsible for leading their own development team. You will work with your team daily, ensuring the team solves their challenging problems within deadlines. You will continuously need to improve the quality of your team's performance through coaching and the setting of objectives.



Role & Responsibilities





    • Building Effective teams by managing and measuring their deliveries & practices.

    • Ability to multitask and manage multiple projects and changing priorities. you are accountable for the technical delivery of your own team.

    • Be flexible to do context switching between technical focused and team management as time and situation demands.

    • Hire new staff and ensure those who are not performing are put on a PIP (Performance Improvement Plan) to help them succeed. Failing that, work with HR to relieve them of their service.





Skills & Qualifications



  • Degree or National Diploma in Computer Science or related Software Engineering Qualification.

  • 8+ years' experience in development

  • 3 years in an Agile environment.

  • 3 years of experience in leading teams by training, mentoring and growing the team(s)

  • Expertise in programming languages & toolkits: C# .Net Core, Asp.Net Core, Angular, SQL, APIs, PowerShell, React and experience with Cloud-based applications / services (e.g. Azure PaaS).

  • Strong data modelling aptitude.


Benefits



  • Parking

  • Flexible working hours

  • Pension

  • Medical Aid

Similar Jobs

Senior Software Engineer (.NET Core, Azure) - Table View
Cape Town, South Africa

ASP.NET Developer - Pretoria
Cape Town, South Africa

Web Front - end Developer - Cape Town
Cape Town, South Africa

ASP.NET Developer - Durban
Cape Town, South Africa

C++ Developer with NodeJS
Cape Town, South Africa