Development Team Leader

Be among the first applicants.
Aesafrica
Cape Town
ZAR 300 000 - 700 000
Be among the first applicants.
Yesterday
Job description

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

  1. 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.
  2. 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.
  3. 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.
  4. 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

  1. 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).
  2. 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.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Development Team Leader jobs in Cape Town