Lead Software Developer

Johannesburg, Gauteng, South Africa

Job Description

Are you a Senior Software Developer with proven Tech Lead experience and a passion for building scalable, secure solutions? Join a leading financial services organization and drive digital transformation projects that make a real impact!
A leading financial services organization is seeking a Senior Software Developer / Tech Lead to design and develop transactional websites, line-of-business systems, and digital solutions that enhance client journeys. This hybrid role, based in Waterfall, Johannesburg, offers the opportunity to lead architecture decisions, mentor engineers, and deliver innovative technology solutions aligned with business objectives.
What's in it for you?
You'll lead technical design, enforce coding standards, and deliver scalable, secure solutions while mentoring a team and driving innovation across platforms.
Key Responsibilities

  • Lead system architecture and technical design decisions
  • Define and enforce coding standards and best practices
  • Mentor and guide engineers, fostering collaboration and continuous learning
  • Drive design, development, and optimization of platforms for scalability and security
  • Collaborate with cross-functional teams to align technical roadmap with business goals
  • Ensure successful delivery of projects on time and within budget
  • Stay current with emerging technologies and industry trends
  • Participate in peer reviews and ensure compliance with security standards
Job Experience and Skills Required
Education:
  • BCom / BSc degree or equivalent qualification
Experience:
  • Minimum 7 years in software development
  • Previous experience as a Tech Lead
  • Agile / Scrum experience
Technical Skills:
  • C# .NET and ASP.NET (Web Forms / MVC 2.0+)
  • ASP.NET Core (Web API, Windows Services)
  • SQL Server 2012+
  • HTML5, CSS, JavaScript
  • Modern JavaScript libraries (Angular, KnockoutJS, JQuery, etc.)
  • CI/CD pipelines and cloud PaaS consumption
  • REST services
  • Kubernetes / Docker
  • Architectural background with hands-on cloud experience (AWS, Azure, or GCP advantageous)
  • Cross-platform frameworks (Flutter or React Native advantageous)
Soft Skills:
  • Strong problem-solving and analytical abilities
  • Excellent communication and collaboration skills
  • Ability to work under pressure and deliver high-quality solutions
  • Passion for continuous learning and innovation
Apply now!
For more exciting IT vacancies, visit: www.networkrecruitmentinternational.com
I also specialise in recruiting for:
  • Software Developers (Back-End / Front-End / Full Stack)
  • Mobile Developers
  • Business & Systems Analysts
  • BI & SQL Experts
  • UI / UX Professionals
  • Data Scientists / Data Analysts
  • Big Data Professionals
  • Cloud Experts
  • Infrastructure Specialists
  • DevOps / SecOps Experts
  • Cyber Security Specialists
  • SEO / Digital Designers
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for other suitable roles.
For more information, contact:
Frankie Deppe
Specialist Recruitment Consultant
Connect with me on LinkedIn! https://www.linkedin.com/in/frankie-deppe-9903b395/
For more information please contact:
Frankie Deppe

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1615753
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned