Senior .Net Full Stack Developer
IQbusiness · Cape Town
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Senior .Net Full Stack Developer (Hybrid - Contract) Role Overview
We are seeking a highly skilled and experienced Senior .NET Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with the ability to lead technical discussions and mentor junior developers. This is an exciting opportunity to work on cutting-edge web and mobile products in a collaborative, fast-paced environment.
Key Responsibilities
- Collaborate closely with Developers, Designers, and Product Owners to build high-quality digital products.
- Take technical ownership and lead delivery on complex projects.
- Drive low-level solution design workshops and actively contribute to whiteboarding sessions.
- Participate in scrum ceremonies and requirement workshops, offering insights that consider broader organizational needs.
- Mentor and support fellow developers, fostering a culture of continuous learning and improvement.
- Work with QA, Design, and Operations teams throughout the development lifecycle.
- Implement enhancements and bug fixes on existing platforms.
- Conduct Alpha Testing to ensure code quality and functionality.
Required Qualifications & Skills
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 7+ years of experience with ASP.NET and C#.
- 3+ years of hands-on experience with .NET Core.
- Solid understanding of software design principles and design patterns, particularly SOLID.
- Strong grasp of architectural best practices.
- Proven experience in RESTful API development.
- Advanced proficiency with modern JavaScript frameworks (e.g., Angular, React, or Vue.js).
- Client-side development skills including HTML, CSS, and SASS.
- Proficiency in MS SQL Server.
- Experience with source control systems, particularly Git.
Please note: As all IQbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification
IQbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals