Where

Technical Lead

Executive Placements
Johannesburg Full-day Full-time

Description:

Purpose:
We are seeking an experienced and highly skilled Technical Lead to design and develop quality software, oversee complex applications, mentor team members, and ensure successful project delivery.

Duties:
Leadership and Team Management:

Lead and manage a team of developers, providing technical guidance and mentorship. Assign tasks, set priorities, and monitor progress to ensure timely project delivery. Foster a culture of continuous learning and professional development.

Software Development:

Translate business requirements into detailed designs. Develop high-quality applications using Python, Java/Kotlin, JavaScript, Vue.JS, Node.JS, C#, MySQL, and Microsoft SQL. Design scalable and efficient solutions. Collaborate with cross-functional teams. Write clean, maintainable, and well-documented code. Ensure quality throughout the SDLC and successful deployments. Create and maintain various tests (integration, unit, component, user acceptance).

Project Management:

Collaborate with stakeholders to define project requirements, timelines, and deliverables. Help the team estimate and break down work. Track project progress, identify risks, and implement mitigation strategies. Ensure adherence to project timelines and quality standards. Provide regular project status updates to stakeholders and management.

Requirements:

Minimum 6 years of experience as a software developer, with at least 2 years in a senior role. Hands-on experience with Docker, MySQL, AWS (Lambdas/EC2/S3/SQS/SNS), API development, ElasticCache, Redis, Kafka, RabbitMQ. Proficiency with tools like IntelliJ Idea, Postman, Visual Studio Code, MySQL Workbench, GitLab, and Atlassian. Extensive understanding of Microservices and Web API integration. Matric (Grade 12) A bachelors degree in IT or Computer Science Previous leadership experience is highly beneficial. Excellent communication and soft skills. Proven experience leading and managing a team of developers. Strong debugging and troubleshooting skills. Commitment to high-quality software solutions. Knowledge of the SDLC and agile methodologies. Ability to collaborate effectively with cross-functional teams and stakeholders. Passion for staying up to date with the latest trends in software development.


13 Mar 2025;   from: gumtree.co.za

Similar jobs

  • Adapt IT
  • Johannesburg
Description: The Telkom Team Lead position is key to the ... (URS) content with respect to technical designs. Due to the high ... held. Work closely with the technical lead/developers to ensure projects are ...
2 years ago
  • Adapt IT
  • Johannesburg
... held. • Work closely with the technical lead to ensure projects are on ... with Charging/Billing systems. • Previous technical experience working on (Oracle) middleware ...
2 years ago
... growth trajectory. Responsibilities: Define and lead the product vision, roadmap, ... that arise. Requirements: Position: Technical product owner Location: Johannesburg Industry ... growth trajectory. Responsibilities: Define and lead the product vision, roadmap, ...
14 days ago
... growth trajectory. Responsibilities: Define and lead the product vision, roadmap, ... that arise. Requirements: Position: Technical product owner Location: Johannesburg Industry ... growth trajectory. Responsibilities: Define and lead the product vision, roadmap, ...
14 days ago