Technical Team Lead

Western Cape, South Africa

Job Description


Day to day responsibilities will include:

  • Support and enhancement of an established, multi-faceted technology platform, and associated 3rd party integrations.
  • Coordinate with Technical Product Manager, Solutions Architects, other teams and QA to deliver on business requirements
  • Develop and document design, source code and technical architecture
  • Provide work estimates based on analyzed business and technical requirements.
  • Taking responsibility for ensuring changes are:
o unit and integration tested
o documented
o optimized to ensure benchmarks are met.
  • Assisting in out of hours production releases when required, as well as out-of-hours support when necessary.
  • Lead, support and mentor team members in the team.
Minimum Requirements:
  • Have a minimum of 8 years experience in software development
  • Experience in leading and guiding developers.
Analysis and Design:
  • Sound knowledge of OO design principles and patterns.
  • Understanding of ORM frameworks (.NET Entity Framework).
  • Understanding of Microservices, REST and MVC driven web frameworks.
Skills
  • Strong C# .NET Core skills
  • Experience in RESTful web services
  • Experience with Relational DBMS, MSSQL.
  • Experience with microservices architecture and design
  • Versed in DevOps methodology including setting up CI/CD pipelines
  • Ability to communicate about technology in non-technical terms to colleagues and Clients.
  • Ability to work calmly and methodically when under pressure.
  • Good leadership skills
Leadership key performance areas
  • Providing real-time, ongoing coaching and feedback to team members throughout the year
  • On-time completion of performance management activities including regular 1:1s and Bi-annual performance reviews through GPS
  • Supporting employee development including facilitation of career development conversations and crafting development plans for current and future needs
  • Taking action to hire and retain high-performers and address poor performance
  • Proactively manage change initiatives within the team including sufficient planning/ preparation and communication to minimise disruption and support employee adoption.
  • Role modelling the behaviours that support and drive the Flash culture and values.
#LI-ZS1

Flash

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1293434
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Western Cape, South Africa
  • Education
    Not mentioned