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

Lead Software Developer Gauteng

Job in Midrand, South Africa
Listing for: Smart4 Energy
Part Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Job Description & How to Apply Below
Position: Lead Software Developer Gauteng)

A Financial Services corporation is seeking a Lead Software Developer permanently in Midrand, Johannesburg.

  • Applicants should be South African Citizens
  • Applicants should already be living in Gauteng, and have the ability to work in Midrand
  • Applicants should be comfortable with a Hybrid environment (~3 days per week)

Key Responsibilities:

System Development:

  • Design and develop scalable, secure, and reliable solutions for transactional websites and line-of-business systems.
  • Digitize client journeys through impactful changes to websites and software applications.
  • Deliver business value through quality technical solutions and code.
  • Lead the development of high-quality, scalable, and responsive Flutter-based mobile applications for iOS and Android platforms.
  • Architect and implement offline-first mobile solutions to ensure seamless client experiences.
  • Oversee the publishing and maintenance of apps on the Apple App Store and Google Play Store.
  • Ensure mobile applications are optimized for performance, responsiveness, and scalability.

Technical Leadership:

  • Lead system architecture and technical design decisions.
  • Define and enforce coding standards, best practices, and development guidelines.
  • Mentor and support a team of engineers, fostering collaboration, innovation, and continuous learning.

Stakeholder Engagement:

  • Collaborate with business stakeholders to align technical solutions with business needs and objectives.
  • Take ownership of tasks and projects, ensuring successful delivery from start to finish.
  • Translate business requirements into technical deliverables that provide measurable value.
  • Completed BCom / BSc Degree
  • ~10 years of total experience in Software Development.
  • 2+ years experience in Mobile Application Development (iOS, Android) using Flutter.
  • Experience as a Tech Lead or similar leadership role.

Technical Expertise:

  • Experience with publishing and maintaining production apps on the Apple App Store and Google Play Store.
  • Solid understanding of CI/CD pipelines for mobile development
  • Familiarity with mobile testing frameworks
  • Strong expertise in C# .Net, .Net frameworks, and SQL Server (2012+).
  • Proficiency in Angular.
  • Knowledge of Kubernetes / Docker for containerization.
  • Relevant certifications and expertise in Microsoft Azure cloud technologies.
#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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary