×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer

Job in Rustenburg, 0202, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-09-04
Job specializations:
  • Software Development
    Software Architect, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below

About the Role

Our client is looking for an experienced and dynamic Lead Software Engineer to spearhead a key development team in Rustenburg . This leadership role involves guiding the design, development, and deployment of innovative software solutions while mentoring and growing a team of talented engineers. You will play a crucial part in architectural decisions, code quality oversight, and ensuring the successful delivery of complex projects.

This is an exciting opportunity to make a significant impact on product development and technical strategy within a forward-thinking organization.

Key Responsibilities
  • Lead a team of software engineers in the design, development, testing, and deployment of high-quality software.
  • Provide technical guidance, mentorship, and architectural direction to the engineering team.
  • Oversee code reviews, ensuring adherence to coding standards, best practices, and system performance goals.
  • Collaborate with product management to define project roadmaps, technical requirements, and delivery timelines.
  • Drive innovation by identifying and implementing new technologies and methodologies to improve development processes and product capabilities.
  • Troubleshoot and resolve complex technical challenges, ensuring the stability and scalability of the platform.
Requirements
  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience.
  • Extensive experience (7+ years) in software development, with at least 2 years in a lead or senior technical role.
  • Proven expertise in multiple programming languages and frameworks (e.g., Java , C#, Python, JavaScript, Spring Boot, .NET).
  • Strong understanding of software architecture patterns, design principles, and scalable systems design.
  • Experience with cloud platforms (e.g., AWS , Azure) and microservices architecture.
  • Excellent leadership, communication, and interpersonal skills.
Benefits
  • Exceptional salary package with performance-based incentives.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off and flexible working arrangements, including hybrid options.
  • Opportunities for advanced training, professional development, and leadership growth.
  • A stimulating work environment that encourages creativity and collaboration.
  • Retirement savings plan with employer matching.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary