Technical Team Lead

Flash Group

  • Western Cape
  • Permanent
  • Full-time
  • 1 month ago
Description: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.
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
Skills:
  • Strong C# .Net Core skills
  • Strong experience in RESTful web services
  • Strong experience with Relational DBMS, MSSQL.
  • Experience with microservices architecture and design
  • Versed in DevOps methodology including setting up CI/CD pipelines
  • Exposure to Agile methodologies (Scrum, Kanban).
  • 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
Advantageous:
  • Java (Java / J2EE)
  • Identity Server authentication.
  • Experience with Blazor, PHP and React
  • Solid grasp of Cloud Native architecture
  • Exposure to mobile apps development (primarily Android).
  • Oracle/MySQL
Day to day responsibilities will include:
  • Support and enhancement of an established, multi-faceted technology platform, and associated 3rd party integrations.
  • Work with system architects to evolve and improve business orchestration APIs
  • Work closely with Solutions Architects, Team Leads and Product Manager to deliver on business requirements
  • Provide work estimates based on analyzed business and technical requirements.
  • Working closely with QA to identify development and production issues.
  • Assisting in out of hours’ production releases when required, as well as out-of-hours support when necessary.
  • Manage, support and mentor team members in the team.
Taking responsibility for ensuring changes are: * unit and integration tested
  • documented
  • optimized to ensure benchmarks are met.
Requirements:Minimum Requirements:
  • Have a minimum of 10 years’ experience in software development
  • Experience in leading and guiding developers.
  • Be passionate about technology, enthusiastic about problem solving, and constantly seeking to learn and improve skillset.
  • Have experience of working with enterprise scale application stacks.
  • Have had exposure to the full software development lifecycle.

Flash Group

Similar Jobs

  • Technical Team Lead

    Flash

    • Western Cape
    Day to day responsibilities will include: Support and enhancement of an established, multi-faceted technology platform, and associated 3rd party integrations. Coordinate with T…
    • 2 months ago
  • Technical Team Lead

    Boardroom Appointments

    • Cape Town, Western Cape
    About the job Technical Team Lead Remote Position Minimum Requirements: 5+ years of experience in software development and technical leadership for the following or similar …
    • 2 months ago
  • Technical Team Lead

    Flash Group

    • Western Cape
    Description: Day to day responsibilities will include: Support and enhancement of an established, multi-faceted technology platform, and associated 3rd party integrations. Co…
    • 2 months ago