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.
Duties & 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
Package & Remuneration
1200000.00 -.00 - Monthly
Contact
For more information contact:
Reinie Du Preez
Senior Specialist Recruitment Consultant
Email: