Job Search and Career Advice Platform

Enable job alerts via email!

Software Development Team Lead

Ithemba Recruitment- Sourcing Top Talent

East London

On-site

ZAR 800 000 - 1 100 000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A talent sourcing firm is seeking a Software Development Team Lead in East London, Eastern Cape, South Africa. The successful candidate will be responsible for overseeing all phases of the product life cycle and managing a team of developers. With at least 5 years of development experience and proven leadership skills, you will prioritize product roadmaps and cultivate a customer-focused team culture. Join us to lead a dedicated group towards achieving strategic objectives.

Qualifications

  • 5+ years of experience in software development with OOP languages.
  • 3-5 years experience with databases.
  • Experience in managing software development teams.

Responsibilities

  • Oversee the entire product/project life cycle.
  • Prioritize and plan backlogs/demand pipelines.
  • Create a customer-oriented attitude within the Team.
  • Conduct regular performance discussions with Team Members.

Skills

OOP Languages
Database management
Leadership
Communication skills
Job description
About the job Software Development Team Lead

Duties and responsibilities:

  • Responsible for each phase of the product or project life cycle, end to end from inception, growth, maturity to decline.
  • Prioritisation and planning of backlogs/demand pipelines and product roadmaps.
  • Maintain technical understanding and in-depth product as well as general group product and system knowledge.
  • Align objectives and activities to the broader strategic needs of the Team and organisation.
  • Customer orientation: Responsible for creating and propagating a customer-oriented attitude within the Team whilst identifying and understanding the needs of all customers and managing their expectations.
  • Facilitates an understanding of competitor analysis and market research to identify areas of opportunity and risk.
  • Aligns with other Teams as required to achieve objectives.
  • Consistent, clear and regular communication with key internal and external stakeholders.
  • Integrates the Team and department processes and procedures effectively with companywide processes and procedures.
  • Manages direct and indirect reports (i.e. seconded Team Members).Ensures that the Team is aligned with the companys strategy and working towards achieving the strategy.
  • Ensures the Team is appropriately resourced, and members are equipped with the requisite skill required for both current and future projects.
  • Developing a training and career development plan for each Team Member.
  • Collaboratively works with Team Members to set performance goals and measures.
  • Conducts regular performance discussions with the Team Members to facilitate a culture of growth.
  • Facilitates mentoring and coaching as required.

Qualifications and experience:

  • At least 5 years of development experience in OOP Languages.
  • At least 3-5 years experience working with databases.
  • At least 3-5 years experience managing software development teams.Involved in the recruitment of new developers.
  • Demonstrated leadership skills.
  • Detailed knowledge of the SLDC and management of software projects
  • Good written and verbal communication skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.