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

Lead Software Engineer

Job in Randfontein, 1759, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-11-01
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Cloud Engineer - Software, Senior Developer
Job Description & How to Apply Below
Location: Randfontein

About the Role Our client, a pioneering fintech company revolutionizing digital payments, is seeking an accomplished Lead Software Engineer to join their core development team in
** Rustenburg**. This on-site position is crucial for architecting, developing, and deploying innovative software solutions that power their cutting-edge financial platforms. You will lead a talented team of engineers, guiding them through the entire software development lifecycle, from conception and design to implementation and maintenance. This role demands a blend of strong technical expertise, exceptional leadership skills, and a passion for building scalable, high-performance applications.

The ideal candidate is a seasoned professional who thrives in a collaborative, fast-paced environment and is committed to delivering robust, secure, and user-centric software. Join us in shaping the future of finance from our state-of-the-art facilities in
** Rustenburg**. We are dedicated to fostering a culture of innovation, technical excellence, and continuous learning for our esteemed team members. Your expertise will be instrumental in driving our technological advancements and ensuring the reliability of our critical systems.

Key Responsibilities
  • Lead the design, development, testing, and deployment of scalable and robust software applications.
  • Mentor and guide a team of software engineers, fostering best practices in coding, testing, and architecture.
  • Collaborate with product managers, designers, and other stakeholders to define software requirements and translate them into technical specifications.
  • Architect and implement efficient, reusable, and high-quality code across various platforms and technologies.
  • Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and resolve software defects and issues in a timely manner.
  • Drive the adoption of new technologies and methodologies to improve development processes and application performance.
  • Contribute to technical strategy discussions and long-term architectural planning.
  • Ensure the security, scalability, and reliability of all developed software solutions.
  • Foster a collaborative and productive team environment within the
    ** Rustenburg
    * * office.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 6 years of professional software development experience, with a significant portion in a lead or senior role.
  • Proficiency in one or more modern programming languages such as Java, Python, C#, or Go.
  • Strong experience with database technologies (SQL/No

    SQL) and cloud platforms (AWS, Azure, GCP).
  • Deep understanding of software architecture patterns, design principles, and development best practices.
  • Experience with agile development methodologies (Scrum, Kanban).
  • Excellent problem-solving, analytical, and debugging skills.
  • Proven leadership and team management capabilities.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
  • Experience in the fintech industry is a significant advantage.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with employer matching.
  • Generous annual leave and paid public holidays.
  • Opportunities for continuous learning, certifications, and conference attendance.
  • Access to cutting-edge technology and a stimulating work environment.
  • Professional growth and career advancement opportunities.
  • On-site amenities and a collaborative team culture in
    ** Rustenburg**.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
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