Team Leader will ensure that all elements of client requirements are translated into executional delivery processes that deliver the team lead experience and the relevant/ detailed technical experience to assist with all delivery and execution

Must be able to adopt a flexible approach to their roles as we are a rapidly evolving and innovative organisation.

5+ 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 Leadership 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

working with the following APLM tools: JIRA or Azure DevOps

Good understanding of SOLID principles in object-oriented & SOA design

Passionate about knowledge sharing and working with people

Able to work in a dynamic, fast paced environment

Able to communicate across all levels

Willing and able to lead by example

live the company vision to change people’s lives

having an impact on people’s lives by providing mentorship to young people Excited by tech – and concepts like the 4th Industrial revolution

Design and implement technical upskilling programme to enable candidates to become competent full stack junior developers

Upskilling, mentoring, and coaching of candidates during the programme. Manage work delivery across multiple delivery pods / client partners Accountable for the timely and quality delivery of the 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 KPAs Liaise with potential partner clients to discuss offering

Desired Skills:

  • .net
  • c#
  • RESTful APIs
  • Azure DevOps
  • Jira
  • scrum
  • SQL
  • NET webapi
  • NodeJS
  • AngularJS
  • ReactJS
  • VueJS
  • ASP.NET MVC4/5
  • HTML
  • CSS
  • Bootstrap
  • Microsoft SQL 2016. MySQL
  • PostgresSQL Dev Tools: Visual Studio
  • VS Code
  • MSSQL Database Management Studio
  • MySQL
  • Jenkins

Desired Work Experience:

  • 5 to 10 years Software Development

About The Employer:

Passionate about knowledge sharing and working with people
Able to work in a dynamic, fast paced environment

Team of almost 500 motivated people continues to work both on-site and remotely in a fluid and vibrant environment to tackle the challenges of a country where over 50% of young people are unemployed

Award Winner

Employer & Job Benefits:

  • Medical
  • Pension

Learn more/Apply for this position