Software Developer Team Leader (.Net)

THE TEAM

Harambee Youth Employment Accelerator has formed a best practice digital centre, called Digilink, based in Cape Town. Digilink offers unemployed youth the opportunity to upskill in the digital careers including software testing, software development and data analytics via an intensive and focused training programme and provides these candidates opportunities to work with partner companies to practically apply these newly acquired skills in the real world. 

LOCATION

Cape Town

THE ROLE

The DigiLink team are looking for a Software Developer Team Leader who will work with the DigiLink Technical Head, as well as the delivery teams, to ensure that all elements of client requirements are translated into executional delivery processes that deliver exceptional output and support against these requirements on time and in budget.

The candidate should have both the team lead experience and the relevant / detailed technical experience to assist with all delivery and execution aspects in the DigiLink Centre.

All Harambee team members are required to adopt a flexible approach to their roles as we are a rapidly evolving and innovative organisation. While key responsibilities of the role are outlined below, Harambee reserves the right to change and/or expand on these responsibilities as the organisation evolves and as the employee grows

WHAT YOU WILL BE DOING

  • Design and implement technical upskilling programme to enable DigiLink candidates to become competent full stack junior developers
  • Mentor candidates in design, coding practices, and software development policies and guideline Manage work delivery across multiple delivery pods / client partners   
  • Accountable for the timely and quality delivery of the DigiLink software development service offering Establish technical competencies within the team and foster a strong working relationship with the partner client delivery teams   
  • Facilitate stand-ups, planning sessions, demos, and retrospectives during the technical onboarding programme
  • Foster collaborative development, knowledge sharing coding best practise and standards
  • Define, document, and implement team KPA’s
  • Lead technical discussions with potential partner clients to discuss the DigiLink Software Development service offering
  • Maintain relationship with existing partner clients by having regular check-ins
  • Provide input into organisation’s technical strategy

WHAT YOU WILL NEED

  • 8+ Years working experience with .NET (C#.) using the .net core or asp.net frameworks
  • Experience developing RESTful API’s in either C#, .NET webapi or NodeJS Express
  • Front end development experience: Angular10, AngularJS, ReactJS, VueJS, ASP.NET MVC4/5, HTML, CSS, Bootstrap
  • Must have experience working with one of the following relational database type: Microsoft SQL 2016. MySQL, PostgresSQL
  • Dev Tools: Visual Studio, VS Code, MSSQL Database Management Studio, MySQL Workbench
  • Good knowledge of CI/CD (creation of build and release pipelines) using Azure Devops or Jenkins
  • Experience of people management and ability to lead, drive and influence others (technical and soft skills)
  • Experience working in a SCRUM environment
  • Knowledge on building complex web applications (RESTful APIs, Security best practices, Scalability)
  • Excellent written and spoken English and communication skills
  • Experience working with the following APLM tools: JIRA or Azure DevOps
  • Good understanding of SOLID principles in object-oriented & SOA desi

THE IDEAL CANDIDATE HAS THE FOLLOWING SKILLS

  • Passionate about knowledge sharing and working with people
  • Able to work in a dynamic, fast paced environment
  • Willing to work overtime when required
  • Able to communicate across all levels within and outside of an organisational structure, from candidates through to senior managers
  • Willing to fulfil a multi-faceted role in a newly established, start-up like environment
  • Willing and able to lead by example and live the company values
  • Driven by the ideology of having an impact on people’s lives by providing mentorship to young people
  • Excited by tech – and concepts like the 4th Industrial revolution

    Application Code/ Position Name

    Are you currently an existing Harambee employee?

    POPIA Consent (Allow us to process your personal information)
    The Protection of Personal Information Act, 4 of 2013,
    (“POPIA”) regulates and controls the processing, including the
    collection, use, and transfer of a person’s personal information.

    Do you grant Harambee permission to store your data for future recruitment opportunities

    Harambee Vacancies

    Apply Now