C++ Software Developer
C Software Developer , Stellenbosch Careers24 17 Live Jobs Home / Job Search / South Africa / Western Cape Back to Searc
Software Developer / Coder Technology
Johannesburg , South Africa Until 2026/07/18 Job description This role is suited to a technically strong individual who enjoys hands-on coding, has solid web development capability, and shows a genuine interest in data analytics and business intelligence. The successful candidate must be comfortable working closely with operational teams and stakeholders in a collaborative, office-based environment.
Collaborating closely with operational, technical, finance and management teams to translate business requirements into technical solutions Troubleshooting, testing and resolving software and data issues Contributing to continuous improvement of systems, processes and data quality Advanced VBA development within a structured Microsoft Excel environment, including modular architecture and reusable code framework
Data extraction, transformation, and loading (ETL) processes across multiple and varied source data types Automated report generation and dashboard development Rule-based validation controls and formal data integrity frameworks Strict application of version control principles (non-negotiable), including structured release management and documentation standards Systems-thinking capability with the architectural foresight to transition the solution from a desktop-based Excel/VBA framework to a web-based environment (e.g., Python, .NET, Power Platform or similar stack)
Relevant Diploma with a minimum of 3 years practical software development experience Minimum 3 years hands-on coding experience Willingness and ability to work full-time from the office based in Rivonia, JHB
---
**
[Click the Apply button below to see the contact details]
Technical proficiency — beBee expects hands-on mastery of Power BI, Python. Don't just list them: describe a concrete project where you used them and the outcome delivered.
UN process — Complete an up-to-date, role-specific UN P11 — a generic P11 is disqualifying. Apply within 72 hours of posting: UN agencies often close applications once volume thresholds are reached.
Active portfolio — Your GitHub profile or online portfolio is your real CV for an IT recruiter. Build it with your 2-3 best projects before applying — it's your most convincing proof of competence.
🎯 Make your application ATS-ready
ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.
Create my ATS CV →Never pay money to get an interview. Taf4All will never contact you to request application fees.
C Software Developer , Stellenbosch Careers24 17 Live Jobs Home / Job Search / South Africa / Western Cape Back to Searc
Software Developer à South Africa — Concevoir, développer et maintenir des solutions logicielles robustes et scalables
Software Developer à South Africa — Concevoir, développer et maintenir des solutions logicielles robustes et scalables
Software Developer à South Africa — Concevoir, développer et maintenir des solutions logicielles robustes et scalables