- Western Cape
- Salary: Market Related
- Job Type: Permanent
- Sectors: Banking IT
- Reference: AG/TL
Vacancy Details
Employer: PERFORMABILITY RECRUITMENT
- Foster a culture of continuous learning and professional development.
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.
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.
Candidate 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 bachelor’s 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.
270 people have viewed this job.
Similar Jobs
Technical Lead
- Pretoria
- Job Type: Permanent
- Posted 28 Feb 2025 | 24 Days left
Technical Lead
- Cape Town
- Job Type: Permanent
- Posted 18 Mar 2025 | 42 Days left
AI Technical Lead
- Gauteng
- Job Type: Permanent
- Posted 20 Mar 2025 | 44 Days left
.NET Technical Lead
- Pretoria
- Job Type: Permanent
- Posted 19 Feb 2025 | 15 Days left
More Jobs at PERFORMABILITY RECRUITMENT
Workforce Planning Analyst
- Durban Northern Suburbs
- Job Type: Permanent
- Posted 03 Apr 2025 | 4 Days left
Compliance and Quality Coordinator
- Johannesburg
- Job Type: Permanent
- Posted 03 Apr 2025 | 25 Days left
Digital Marketing Specialist
- Johannesburg
- Job Type: Permanent
- Posted 03 Apr 2025 | 25 Days left
Head of Resource Planning
- Durban Northern Suburbs
- Job Type: Permanent
- Posted 02 Apr 2025 | 18 Hours left