Lead Software Engineer

Performit Personnel

Oos-Kaap

On-site

ZAR 900,000 - 1,500,000

Full time

44 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Performit Personnel in South Africa seeks a Lead Software Engineer to drive technical excellence and strategic project delivery across complex systems.

You will lead development, guide solution design, and ensure secure coding while modernising legacy applications with close collaboration with stakeholders.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering or related field.
  • Minimum 10 years in software development with at least 5 years in senior/lead roles.
  • Proven experience delivering business-critical applications and guiding teams.

Responsibilities

  • Provide technical leadership across the software development function.
  • Oversee solution design, coding, testing, deployment and production support.
  • Guide engineers, perform code reviews and ensure architectural integrity.
  • Support modernisation of legacy applications and collaborate with stakeholders.
  • Ensure secure coding and adherence to SDLC and release management.

Skills

C# / .NET
SQL Server
REST APIs
OOP & design patterns
DevOps / source control
Testing & QA
Security best practices
SDLC & change management
Documentation practices

Education

Bachelor's degree in Computer Science or related

Job description

Join a dynamic team committed to innovation and excellence in a collaborative work environment. Our client, a leading organization in the tech industry, is seeking a seasoned Lead Software Engineer to drive technical excellence and strategic project delivery.

PURPOSE OF POSITION

The Lead Software Engineer provides technical leadership across the software-development function while remaining actively involved in solution design, coding, testing, deployment, and production support. The position ensures that business-critical applications and integrations are secure, reliable, maintainable and aligned with approved business requirements and the organisation’s technology strategy.

The Lead Software Engineer will guide the development team, oversee technical quality, support the modernisation of legacy applications and work closely with business stakeholders, infrastructure, data, security and external service providers.

MINIMUM REQUIREMENTS:
  • A completed bachelor’s degree or equivalent qualification in Computer Science, Information
  • Technology, Software Engineering or a related discipline.
  • A minimum of ten years’ professional software-development experience.
  • At least five years’ experience in a senior engineer, lead engineer or technical-lead role.
  • Demonstrated experience developing and supporting business-critical applications.
  • Demonstrated experience guiding engineers and conducting code reviews.
  • Experience in solution design, systems integration and database development.
  • Experience supporting production systems and resolving complex technical incidents.
  • Experience working within formal testing, change-management and release-management processes.
REQUIRED TECHNICAL KNOWLEDGE

Strong practical knowledge of:

  • C#, the .NET and PHP development ecosystem.
  • Microsoft SQL Server, including database design, stored procedures, query optimisation and performance troubleshooting.
  • REST APIs, web services and systems integration.
  • Object-oriented programming and recognised software-design patterns.
  • Bitbucket or DevOps or comparable source-control platforms.
  • Application debugging, logging, monitoring and error handling.
  • Unit, integration and regression testing.
  • Secure coding and common application security risks.
  • Software-development lifecycle and change-management practices.
  • Technical documentation and solution-design principles
ADVANTAGEOUS KNOWLEDGE & EXPERIENCE
  • Experience in healthcare, medical schemes, insurance, financial services or another regulated environment.
  • Experience with claims-processing or benefits-administration platforms.
  • Experience modernising legacy desktop or client-server applications.
  • Experience with automated testing and CI/CD pipelines.
  • Experience with modern web-development frameworks.
  • Exposure to workflow automation, OCR, analytics or artificial intelligence (AI) solutions.
  • Understanding of POPIA, cybersecurity controls and IT-governance frameworks.
  • Experience managing third-party development or integration partners.
KEY RESPONSIBILITIES
  • Technical Leadership
  • Software Design and Development
  • Requirements and Solution Delivery
  • Application Support and Incident Management
  • Quality Assurance and Testing
  • Release and Change Management
  • Architecture and Modernisation
  • Automation, Data and Innovation
  • Team and Stakeholder Management
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

Performit Personnel • Gqeberha

On-site
ZAR 1,000,000 - 1,800,000
Lead Software Engineer
Lead Software Engineer

Spec-Savers Distribution • Gqeberha

On-site
ZAR 900,000 - 1,500,000
Lead Software Engineer
Lead Software Engineer

KFML Holdings (PTY) Ltd • Gqeberha

On-site
ZAR 900,000 - 1,200,000
Senior Software Development Lead
Senior Software Development Lead

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Executive bonus
Health & retirement benefits
Hybrid work model
+2
Lead Software Engineer
Lead Software Engineer

Placements24 • Cape Town

On-site
ZAR 1,000,000 - 1,600,000
Executive compensation
Medical & dental & vision coverage
Stock options
+3
Lead Software Engineer
Lead Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Hybrid work options
+2
Head of Software Engineering
Head of Software Engineering

ATS Client • Cape Town

On-site
ZAR 1,800,000 - 3,200,000
IT Engineering Lead
IT Engineering Lead

TFG (The Foschini Group) • Wes-Kaap

On-site
ZAR 600,000 - 800,000
Lead Software Engineer
Lead Software Engineer

Placements24 • Bloemfontein

On-site
ZAR 1,000,000 - 1,600,000
Executive compensation
Medical, dental, and vision insurance
Stock options or equity participation
+2
Engineering Lead/Technical Lead
Engineering Lead/Technical Lead

People Dimension • Cape Town

On-site
ZAR 1,328,000 - 1,797,000
Diverse Culture
Flexible Work Hours
Group Risk Cover
+3