- Technical Communication
- Team Collaboration
- Mentorship and Knowledge Sharing
- Problem-Solving
- Analytical Thinking
- Attention to Detail
Overview
We are seeking a Intermediate Software Developer with a strong foundation in technical skills, architectural thinking, and problem-solving to modernize financial access for South Africa’s underserved market.
Responsibilities
- Develop and maintain high-quality software applications using .NET 8+, C#, and React (TypeScript).
- Contribute to solution architecture and system design, applying clean architecture, SOLID principles, and domain-driven design.
- Participate in code reviews to ensure maintainability, scalability, and performance.
- Collaborate with cross-functional teams including Product, QA, and Support to ensure reliable feature delivery.
- Identify and resolve complex technical problems, proactively reducing bugs and production issues.
- Write clear, comprehensive technical documentation and design artifacts.
- Mentor and guide junior developers, fostering a culture of learning, accountability, and quality.
- Continuously evaluate new technologies and propose innovative solutions to enhance system performance and scalability.
Experience
- Minimum of 5 years in professional software development.
- At least 2 years in an intermediate capacity.
- Experience with .NET (Core/8+), C#, React (TypeScript), and modern frontend frameworks.
- Experience with RESTful APIs, microservices, and cloud-native architectures.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent (NQF 6+).
- Proven track record of delivering end-to-end projects and leading technical initiatives.
Tools & Technologies
- .NET Framework
- C# Programming
- React
- TypeScript
- RESTful API Design and Integration
- Microservices Architecture
- Backend Development
- Frontend Development
Johannesburg, South Africa
Expected Salary
Up to 70k p/month
Work Policy
Onsite
Team
Engineering
Industry
Financial Services
Interview Process
- Culture meet with HR
- Technical Interview
- Offer
