Reference : BIT005251-Rein-1
Our client in the financial services industry is seeking an experienced Lead Software Developer to join their high-performing technology team. This is a senior hands‑on leadership role for a technical expert who is passionate about building secure scalable platforms and mentoring engineering teams.
Responsibilities
- Lead system architecture and technical design decisions.
- Define and enforce coding standards, best practices, and development guidelines.
- Troubleshoot and resolve complex technical challenges.
- Lead and mentor engineers, fostering a culture of collaboration and innovation.
- Collaborate with cross‑functional teams to deliver the technical roadmap aligned with business needs.
- Drive the design, development, optimisation, scalability, reliability, and security of platforms.
- Provide technical guidance to ensure successful on‑time and on‑budget project delivery.
- Stay current with emerging technologies and industry trends.
- Participate in peer reviews of solution designs and code.
- Promote continuous learning and growth within the team.
- Take ownership of projects from inception to delivery.
- Deliver high‑quality, business‑focused technical solutions.
- Ensure compliance with security standards and regulatory requirements.
Minimum Requirements
- BCom / BSc degree or equivalent qualification.
- Minimum of 7 years experience in software development.
- Prior experience as a Technical Lead.
- Strong experience working in Agile / Scrum environments.
- Expert understanding of the software development lifecycle.
- Strong experience with C# .NET and SQL Server 2012.
- Experience with modern JavaScript libraries / frameworks (Angular, KnockoutJS, jQuery, BackboneJS, Foundation, etc.).
- (Web Forms) / MVC 2.0 (Required).
- Core (Web API, Windows Services).
- HTML5, CI / CD pipelines and Cloud PaaS consumption.
- Experience with RESTful services, Kubernetes and / or Docker.
Competencies
- Strong passion for software development and delivering high‑quality solutions.
- Commitment to continuous learning and professional growth.
- Excellent problem‑solving, critical thinking and analytical skills.
- Ability to think creatively and outside the box.
- Strong collaboration, coordination and time‑management skills.
- Proactive mindset with the ability to take initiative.
- Ability to perform under pressure while maintaining high standards.
- Strong team player who enjoys sharing knowledge and mentoring others.
- Strong understanding of business and client needs.
Advantageous Experience
- Cloud architecture experience with AWS, Azure or GCP.
- Strong experience with cross‑platform frameworks such as Flutter or React Native.
- Experience publishing and supporting production applications on the Apple App Store and Google Play Store.
Location: Hybrid Johannesburg
Employment Type: Full‑time | Vacancy: 1
Package & Remuneration: 1,200,000.00 - Monthly (subject to experience and market conditions)
For more exciting IT vacancies, please visit our website.
Contact: Reinie Du Preez, Senior Specialist Recruitment Consultant
Reunie contact details are provided upon request.
Please note: If you have not received feedback within two weeks, your application will be considered unsuccessful. Your profile will remain in our database for future opportunities.