Performability Recruitment

Technical Lead

Job Location

Gauteng, South Africa

Job 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. · 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.

Location: Gauteng, ZA

Posted Date: 4/15/2025
View More Performability Recruitment Jobs

Contact Information

Contact Human Resources
Performability Recruitment

Posted

April 15, 2025
UID: 5092471237

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.