Lead Software Developer

Placements24

South Africa

On-site

ZAR 1,200,000 - 1,600,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Relocation assistance
Career growth
Modern facilities
Performance bonuses

Job summary

Placements24 is seeking an experienced Lead Software Developer in Tembisa to guide a team of developers and oversee architecture and implementation of cutting-edge software solutions.

You will drive technical innovation, collaborate with stakeholders to shape technical roadmaps, and ensure delivery of complex projects while promoting best practices and high standards of quality.

Qualifications

  • Master's degree in Computer Science or equivalent experience.
  • 7+ years in software development with 2+ years in a leadership role.
  • Strong knowledge of microservices and cloud-native development.
  • Experience with SQL and NoSQL databases.

Responsibilities

  • Lead and mentor a team of software developers.
  • Architect, design, and implement scalable software solutions.
  • Collaborate with stakeholders to translate requirements into technical roadmaps.
  • Ensure quality, performance, and security through testing and code reviews.
  • Drive the adoption of new technologies and development methodologies.
  • Manage project timelines, resources, and deliverables effectively.

Skills

Leadership
Software architecture
Mentoring
Microservices
Cloud-native
SQL
NoSQL
Java
Node.js
Team collaboration

Education

Master's degree in Computer Science

Tools

.NET
Java
Node.js

Job description

About the Role

Our client is seeking an experienced and visionary Lead Software Developer to spearhead their software development initiatives in Tembisa . In this critical role, you will guide a team of talented developers, oversee the architecture and implementation of cutting-edge software solutions, and ensure the successful delivery of complex projects. You will foster a collaborative environment, champion best practices, and drive technical innovation to meet evolving business needs. This is a unique opportunity to make a significant impact, lead impactful projects, and grow your career within a reputable organization committed to technological advancement and employee development.

Key Responsibilities
  • Lead and mentor a team of software developers, providing technical guidance and support.
  • Architect, design, and implement scalable and robust software solutions.
  • Collaborate with stakeholders to gather requirements and translate them into technical roadmaps.
  • Ensure the quality, performance, and security of software applications through rigorous testing and code reviews.
  • Drive the adoption of new technologies and development methodologies.
  • Manage project timelines, resources, and deliverables effectively.
Requirements
  • Master's degree in Computer Science or a related field, or equivalent extensive experience.
  • Over 7 years of progressive experience in software development, with at least 2 years in a leadership role.
  • Deep expertise in multiple programming languages and frameworks, such as .NET, Java, or Node.js .
  • Proven experience with microservices architecture and cloud-native development .
  • Strong knowledge of database design and management, including SQL and NoSQL databases.
  • Excellent leadership, communication, and project management skills.
Benefits
  • Highly competitive salary and comprehensive benefits package.
  • Opportunities for continuous learning and professional growth.
  • Relocation assistance may be available for exceptional candidates.
  • Prime location in Tembisa with access to modern facilities.
  • A supportive and innovative company culture that values creativity and collaboration.
  • Generous annual leave and performance bonuses.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Placements24 • Gauteng

On-site
ZAR 1,100,000 - 1,500,000
Medical benefits
Retirement plan
Life insurance
+2
Lead Java Developer
Lead Java Developer

Placements24 • Gauteng

On-site
ZAR 1,200,000 - 2,000,000
Competitive salary
Medical aid
Retirement fund
+2
Software Development Team Lead
Software Development Team Lead

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Medical aid
Retirement fund
Life insurance
+4
Lead Backend Developer - Microservices
Lead Backend Developer - Microservices

Placements24 • Gauteng

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary with annual bonuses
Health and wellness benefits
Generous annual leave and sick leave
+2
Lead Software Engineer
Lead Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Hybrid work options
+2
Lead DevOps Engineer
Lead DevOps Engineer

Placements24 • South Africa

On-site
ZAR 1,000,000 - 1,600,000
Competitive salary with bonuses
Medical aid
Retirement fund contributions
+2
Remote Lead Software Engineer
Remote Lead Software Engineer

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote work
Flexible hours
Medical, dental, and vision insurance
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Midrand

Hybrid
ZAR 950,000 - 1,600,000
Hybrid work model
Competitive salary with bonuses
Medical, dental, and vision insurance
+2
Senior Software Developer
Senior Software Developer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Bonuses
Medical aid
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities