Enable job alerts via email!

Software Development Team Lead

Ithemba Recruitment- Sourcing Top Talent

East London

On-site

ZAR 600 000 - 900 000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency is looking for a leader to manage the entire product life cycle, from inception to decline. The ideal candidate will ensure timely project delivery, develop team members, and foster a customer-oriented attitude within the team. Strong experience in software development and management is crucial for this role.

Qualifications

  • At least 5 years of development experience in OOP Languages.
  • 3-5 years experience working with databases.
  • 3-5 years experience managing software development teams.

Responsibilities

  • Manage each phase of the product life cycle from inception to decline.
  • Prioritize and plan backlogs and product roadmaps.
  • Create a customer-oriented attitude within the team.

Skills

Leadership skills
Team management
Communication skills
Attention to detail
Job description
Responsibilities

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. Ensure timely project delivery. 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. Strong attention to detail.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.