Lead Software Developer

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,400,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Bonuses
Medical aid
Retirement fund
Hybrid work model
Training & conferences

Job summary

Placements24 in Soweto, Gauteng, is seeking an experienced Lead Software Developer to lead a team, drive project delivery, and ensure code quality. The role combines technical leadership with mentoring and architectural input in a hybrid work setup.

The ideal candidate has 7+ years in software development, strong leadership, and proficiency in Java/C#/Python/JavaScript, with cloud experience (AWS/Azure/GCP).

Qualifications

  • 7+ years professional software development experience.
  • Proven experience in technical leadership or lead developer roles.
  • Strong proficiency in Java, C#, Python, or JavaScript.

Responsibilities

  • Lead and mentor a team of software developers.
  • Oversee design, development, testing, and deployment of software projects.
  • Ensure coding standards and architectural guidelines are followed.
  • Conduct code reviews and provide feedback.
  • Collaborate with stakeholders to define requirements and specs.

Skills

Team leadership
Programming languages
Agile methodologies
Cloud platforms
Problem solving
Communication

Education

Bachelor's degree in CS/Software Engineering

Tools

AWS
Azure
GCP

Job description

About the Role

Our client, a dynamic technology firm specializing in custom software solutions, is seeking an experienced Lead Software Developer to join their team in **Soweto, Gauteng**. This role is critical in guiding a team of developers, overseeing project execution, and ensuring the delivery of high-quality software solutions. You will be responsible for technical leadership, code quality, architectural decisions, and mentoring junior developers. This position offers a hybrid work model, allowing for a balance between collaborative in-office work and the flexibility of remote arrangements. We are looking for a strong technical leader with a passion for building robust applications and fostering a positive team culture. Your expertise will be vital in driving innovation and ensuring the successful completion of challenging projects for our diverse clientele. This is an excellent opportunity to make a significant impact and advance your career in a growing tech company.

Key Responsibilities
  • Lead and mentor a team of software developers, fostering a collaborative and productive environment.
  • Oversee the design, development, testing, and deployment of software projects.
  • Ensure adherence to coding standards, best practices, and architectural guidelines.
  • Conduct code reviews and provide constructive feedback to team members.
  • Collaborate with stakeholders to define project requirements and technical specifications.
  • Identify and mitigate technical risks and challenges throughout the development lifecycle.
  • Contribute to architectural decisions and technology selection.
  • Troubleshoot and resolve complex technical issues.
  • Promote a culture of continuous improvement and innovation within the development team.
  • Manage project timelines and deliverables, ensuring timely completion.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 7+ years of professional experience in software development.
  • Proven experience in a technical leadership or lead developer role.
  • Strong proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript).
  • Experience with modern software development methodologies (e.g., Agile, Scrum).
  • Solid understanding of database design and management.
  • Experience with cloud platforms (AWS, Azure, GCP) is advantageous.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication, interpersonal, and team management skills.
  • Experience working in a hybrid team environment.
Benefits
  • Our client offers a competitive salary, performance bonuses, and a comprehensive benefits package including medical aid and retirement fund options.
  • The hybrid work model ensures a healthy work-life balance.
  • Employees benefit from opportunities for professional development, including access to training programs and conferences.
  • Our client fosters a supportive and dynamic team culture.
  • Located in **Soweto, Gauteng**, this role offers a chance to contribute to exciting technology projects within a growing community.
  • We provide a stimulating work environment with ample opportunities for career advancement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Development Lead
Senior Software Development Lead

Placements24 • Randburg

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary & bonus
Medical, dental, and vision insurance
Stock options or equity participation
+6
Lead Software Development Architect
Lead Software Development Architect

Placements24 • Soweto

Hybrid
ZAR 1,200,000 - 2,000,000
Hybrid work model
Competitive salary
Health benefits
+2
Lead Software Engineer
Lead Software Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,800,000 - 2,400,000
Bonus potential
Health insurance
Retirement match
+4
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary package
Comprehensive medical and dental cover
Hybrid work model offering flexibility
+5
Senior Technical Lead (Software Development)
Senior Technical Lead (Software Development)

Placements24 • East London

Hybrid
ZAR 1,200,000 - 1,700,000
Fully remote
Competitive salary
Professional development
Lead Software Development Manager
Lead Software Development Manager

Placements24 • Bloemfontein

On-site
ZAR 1,200,000 - 1,900,000
Health insurance
Retirement fund
Annual leave & sick leave
Technical Lead (Software Development)
Technical Lead (Software Development)

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,800,000
Competitive salary
Medical aid contributions
Retirement fund contributions
+2
Lead Software Engineer - Cloud Services
Lead Software Engineer - Cloud Services

Placements24 • Benoni

Hybrid
ZAR 1,000,000 - 1,800,000
Health insurance
Stock options
Retirement plan with company match
+2
Lead Project Manager, Software Development
Lead Project Manager, Software Development

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Remote-first culture
Development budget for training
Profit-sharing opportunities
+2
Senior Software Engineering Lead
Senior Software Engineering Lead

Placements24 • Klerksdorp

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive salary
Health insurance
Stock options
+6