Development Team Leader

Permanent

Cape Town

Posted 3 weeks ago

Seniority level

Senior

Experience

4 - 7 Years

Remuneration

R60 000 - R70 000

Remuneration type

Salary

Remuneration frequency

Monthly

Benefits

Hybrid Work Model

Apply Now

About the Role
The Company is looking for an experienced Development Team Leader to guide a team of software developers in creating and maintaining integrations between customer applications and cutting-edge Cloud Contact Centre technologies. This hybrid role combines technical expertise with leadership, fostering innovation, collaboration, and high-quality solutions to meet customer needs.

This role is ideal for a hands-on leader passionate about delivering exceptional software solutions while mentoring a team to achieve their full potential.

Key Responsibilities

Leadership and Team Management

  • Lead, mentor, and inspire a team of developers, aligning their efforts with project and company goals.
  • Delegate tasks, set expectations, and ensure timely delivery of high-quality software.
  • Facilitate skill development through code reviews, training sessions, and constructive feedback.

Technical Development

  • Design, develop, and test robust software integrations using modern frameworks and technologies.
  • Analyze and improve existing systems to enhance efficiency and functionality.
  • Solve complex technical challenges and provide 3rd-line support for escalated issues.

Innovation and Continuous Improvement

  • Research and implement emerging technologies, including AI and machine learning, to improve software performance.
  • Drive process improvements by integrating development best practices and automation.

Communication and Collaboration

  • Act as the primary technical liaison between the development team and stakeholders.
  • Document technical specifications and system designs for internal and external use.
  • Foster seamless communication within the team and across departments to align goals and expectations.

Required Qualifications and Skills

Technical Expertise

  • Diploma/Degree in Information Technology or a related field.
  • Extensive full-stack development experience, covering both front-end and back-end technologies.
  • Expertise in system integrations and API development, with at least 3 years of experience in:
    • PHP, Java, and object-oriented programming principles.
    • Caching techniques and frameworks.
    • Developing and managing SOAP, WSDL, and RESTful Web Services.
  • Experience in building and deploying AI/machine learning models or integrating AI into existing systems.
  • Proficiency in SQL and database management (e.g., MySQL, PostgreSQL).
  • Hands-on experience with:
    • C# frameworks.
    • JavaScript frameworks (e.g., React, Angular, jQuery).
    • Backend frameworks like Node.js.
  • Knowledge of cloud platforms (AWS, Azure, or Google Cloud).

Preferred Skills

  • Familiarity with Contact Centre technologies (e.g., IP PBX, Genesys, Asterisk).
  • Experience with AI frameworks, including NLP tools or other AI-driven applications.
Apply Now