Our client is seeking an experienced Full Stack Developer with proven leadership, mentoring and systems-thinking capabilities. This role offers the opportunity to combine hands-on development with technical leadership, helping guide a development team while contributing directly to the design and delivery of reliable business-critical systems.
Key Responsibilities:
• Develop clean, scalable front-end and back-end solutions.
• Spend approximately 60% of your time on hands-on development and 40% on leading, training and mentoring developers.
• Build, document and maintain APIs and system integrations.
• Design, optimise and maintain databases for performance, accuracy and integrity.
• Use Git workflows and CI/CD pipelines to support reliable deployments.
• Conduct and participate in code reviews.
• Troubleshoot application issues and improve system performance.
• Contribute throughout the software development lifecycle within an Agile environment.
• Translate business requirements into practical technical solutions.
• Mentor and support junior developers.
• Identify opportunities to improve systems, processes and development practices.
• Embrace AI-assisted development tools or demonstrate a willingness to incorporate them into your workflow.
Requirements:
• Strong commercial experience as a Full Stack Developer.
• Proven .NET/C# development experience.
• Relevant qualification in software development or a related field.
• Strong understanding of .NET frameworks and modern development practices.
• Solid front-end knowledge, including HTML5, CSS, XML and jQuery.
• Proven experience developing and integrating APIs.
• Strong SQL and database skills, including schema design, optimisation and performance tuning.
• Experience with SQL Server Management Studio (SSMS), SSRS and writing effective queries and reports.
• Experience in ERP and/or retail systems is highly advantageous.
• Demonstrated experience leading, mentoring or guiding other developers.
• Strong troubleshooting and problem-solving ability.
• Excellent communication and stakeholder engagement skills.
• A systems-thinking mindset with strong attention to detail.
• Ability to take ownership and work effectively in a fast-paced environment.
• Exposure to AWS or Azure is advantageous.
The Ideal Candidate:
• Is comfortable balancing hands-on coding with technical leadership.
• Takes ownership of projects and follows tasks through to completion.
• Enjoys solving complex technical and business problems.
• Values quality, collaboration and clear communication.
• Is open to using AI to enhance software development and productivity.
Should you meet the requirements for this position, please email your CV to it.vacancy@stand-outstaffing.co.za. You can also contact us on 031 350 4019 or alternatively you can visit our website https://stand-outstaffing.co.za
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.
Our client is looking for an experienced Full Stack Developer to join a dynamic development team. This opportunity is ideal...
Apply For This JobJoin a high-performing engineering environment delivering enterprise-grade software solutions within a modern cloud-focused technology stack. This role forms part of...
Apply For This JobAn established insurance technology solutions provider with over 20 years of expertise in short-term (P&C) insurance systems is seeking a...
Apply For This JobA company that provides funeral cover and other essential benefits is looking for a Release & DevOps Specialist. Please note...
Apply For This JobOur client is seeking a technically minded Business Analyst / Data Analyst to join their team on a permanent, fully...
Apply For This JobA large, family-run South African retailer specializing in home appliances and electronics is looking for a Website Development Project Planner....
Apply For This Job