Team Leader

Software Development

  • AvailabilityPermanent
  • Experience7+ Years
  • Share

Team Leader

Software DevelopmentGauteng

A leader in the automotive industry is seeking the services of a Front-end Team Lead based in Pretoria to drive and deliver software product solutions and execute projects to deliver against strategy set for the Technology team.

Duties and responsibilities

  • Understand technology trends and advances in both Mobile and Web Development
  • Ensure best practice design and correct usage of appropriate technology stacks
  • Ensure collaboration and alignment where possible between Web, Android and iOS initiatives
  • Assist Product Owners with Roadmap and pipeline management
  • Deliver strategic projects on time, in budget, with the desired functionality, at the defined quality level in a sustainable way.
  • Ensure delivery is continuously aligned to the business and technology team strategy
  • Enhance systems to support and move to new technologies
  • Initiate new projects - For the maintenance/replacement of current systems - For research and development
  • Understand the business strategy around relevant area and ensure that area aligned to this and its continuously communicated to the team
  • Clear and concise communication with all stakeholders in required/appropriate format
  • Strengthen relationships with both internal and external stakeholders
  • Compile reporting on area as and when required
  • Define and design architecture/technical implementation related to area of responsibility, while collaborating with managers and architects
  • Ensure that the team compile relevant documentation, follow best practice and actively update and interact with teams
  • Ensure that team follow standards and architecture defined
  • Ensure that the team follows development processes as defined
  • Ensure that team follow testing best practice
  • Ensure that team shares knowledge in agreed format with agreed stakeholders
  • Collaborate with relevant management and architects to define/refine best practice for the team
  • Effective management of all staff in the team
  • Provide coaching and mentoring to ensure optimal performance and staff development
  • Assist peers with staff development matters as and when required
  • Ensure timeous completion of performance review process
  • Ensure self and team time is spent on personal training and development that is aligned with job profile

Minimum requirements

  • National Senior Certificate/ Grade 12
  • Relevant Degree or Diploma
  • 7+ years of Front End (Web and/or Mobile) development experience
  • Development experience with relevant technologies (Java, Objective C, Angular, C#, etc.)
  • Experience with Human Computer Interaction (HCI)
  • Experience with MS Team Foundation Server (TFS) would be advantageous.
  • Knowledge of UML modelling techniques beneficial
  • Service Oriented Architecture (SOA) experience beneficial.
  • Exposure to good coding standard practices and source code configuration management

 

Skills
  • Team Lead
  • IoS
  • Mobile
  • Android
  • Front-End
  • Java
Requirements
  • Education Tertiary Degree
  • Experience 7+ Years

Similar Jobs