Recruiter:
PlaceTalent
Job Ref:
JHB000478/NC
Date posted:
Thursday, April 9, 2026
Location:
Johannesburg, South Africa
SUMMARY:
We are seeking a highly capable Intermediate Full Stack Software Developer with a strong foundation in the Microsoft technology stack and modern front-end frameworks. The successful candidate will play a key role in designing, developing, and maintaining scalable software solutions across web and mobile platforms.
This role requires a developer who can produce clean, maintainable, and high-quality code, contribute to architectural decisions, and collaborate effectively within a cross-functional team.
POSITION INFO:
Minimum Requirements
- Minimum 4+ years of professional software development experience
- Proven experience delivering high-quality, production-grade software
- Strong experience with:
- C# and .NET (Core / .NET 6/7/8)
- ASP.NET Web API development
- Microsoft SQL Server (T-SQL, indexing, performance optimisation)
- Solid experience with front-end frameworks:
- Vue.js or React
- Modern JavaScript (ES6+), HTML5, CSS3
- Experience integrating third-party APIs and services
- Understanding of software design patterns and principles (SOLID, Clean Architecture)
- Version control experience (e.g., Git)
Key Responsibilities
- Design, develop, and maintain full stack applications using the Microsoft ecosystem
- Build and consume RESTful APIs using .NET (Core / .NET 8 Web API)
- Develop responsive and performant front-end applications using Vue.js or React
- Work with relational databases such as Microsoft SQL Server
- Participate in system architecture, design discussions, and technical decision-making
- Write clean, scalable, and well-documented code following best practices
- Perform code reviews and ensure adherence to development standards
- Debug, troubleshoot, and optimise application performance
- Collaborate with UI/UX designers, project managers, and other developers
- Contribute to CI/CD pipelines and deployment processes
- Ensure solutions align with security, compliance (e.g., POPIA), and data protection standards
Please apply directly by clicking the apply button or visiting for more exciting opportunities.
If you have not received a response within one week, please consider your application unsuccessful. Your CV will be kept on file for any further suitable positions.