Senior Full Stack Developer (.NET/Angular
Listed on 2026-11-01
-
Software Development
Full Stack Developer, Angular Developer, Front End Developer
Location: Klerksdorp
About the Role
Our client, a prominent software solutions provider, is seeking a highly skilled Senior Full Stack Developer with expertise in .NET and Angular to join their dynamic team in Klerksdorp, North West. This is an excellent opportunity to contribute to the design, development, and implementation of robust and scalable web applications. You will work across the entire stack, from backend APIs using .NET
Core to interactive frontend interfaces built with Angular. The ideal candidate possesses a strong understanding of modern software development practices, a passion for creating high-quality code, and the ability to collaborate effectively with cross-functional teams. You will play a key role in shaping the technical direction of projects, mentoring junior developers, and ensuring the successful delivery of innovative solutions for our clients in Klerksdorp.
- Design, develop, and maintain full-stack web applications using .NET Core for backend services and Angular for frontend development.
- Develop and implement RESTful APIs, ensuring efficiency and scalability.
- Create responsive and user-friendly frontend interfaces using Angular, adhering to design specifications.
- Write clean, maintainable, and well-documented code across the entire stack.
- Collaborate with product owners, designers, and other engineers to define requirements and technical solutions.
- Perform code reviews, identify potential issues, and ensure adherence to coding standards and best practices.
- Optimize application performance, troubleshoot bugs, and implement enhancements.
- Contribute to architectural discussions and technical decision-making.
- Mentor junior developers and provide technical guidance.
- Proven experience as a Full Stack Developer, with a strong focus on .NET (C#) and Angular.
- Proficiency in .NET Core, ASP.NET, and Entity Framework.
- Strong experience with modern JavaScript frameworks, particularly Angular (versions 8+).
- Solid understanding of HTML5, CSS3, Type Script, and related frontend technologies.
- Experience with database technologies such as SQL Server or PostgreSQL.
- Knowledge of cloud platforms (Azure/AWS) is a plus.
- Experience with version control systems (e.g., Git).
- Understanding of Agile development methodologies.
- Excellent problem-solving, analytical, and communication skills.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Our client offers a competitive salary, performance-based bonuses, and a comprehensive benefits package including medical aid and retirement contributions. You will work on challenging projects that utilize cutting-edge technologies. The role is based in a modern office facility in Klerksdorp. Opportunities for professional development, including training and certifications, are provided. The company fosters a collaborative and innovative work environment. Enjoy a good work-life balance with opportunities for career growth within the organization.
This role allows you to make a significant impact on product development and contribute to the company's success. Employee engagement and well-being are priorities.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).