C++ Software Developer
C++ Software Developer chez Careers24 à South Africa.
Software Developer & Cyber Security Specialist Technology Eazi Access Johannesburg , South Africa Until 2026/07/25 Job description Role Purpose The Software Developer & Cyber Security Specialist is a dual-mandate role that combines hands-on software engineering — with an emphasis on AI-enabled solutions — with end-to-end ownership of the organisation's cyber security posture. The role builds and improves the digital tools that make the business more productive, while simultaneously protecting the people, data and systems on which those tools run. The successful incumbent partners with business and IT leadership to identify problems worth solving with software and AI, ships working solutions, and ensures that everything the Group builds, buys, and operates is designed, configured and maintained to a defensible security standard. Key Accountabilities
Translate business requirements into clean technical designs; write maintainable, well-documented code; conduct peer code reviews and uphold engineering standards. Build and operationalise AI solutions — including the responsible use of large language models, prompt engineering, retrieval-augmented generation and agentic workflows — where they create defensible business value. Manage source control, build and release pipelines (CI/CD), and ensure every deployment is reproducible, rollback-able and auditable. Apply secure-by-design and privacy-by-design principles from the first line of code: input validation, secrets management, least-privilege access, dependency scanning, threat modelling.
Maintain Group information security policies, standards and procedures; keep them current, accessible and enforceable. Ensure compliance with POPIA and any other applicable data-protection legislation; support data subject access requests and breach-notification obligations. Conduct regular risk assessments and third-party / vendor security reviews; track findings to closure. Support internal and external audits; close findings within agreed timelines and without recurrence. Maintain accurate asset, software and licence inventories; manage the access-review cycle for critical systems.
Experience and proven track record of developing AI software solutions. Knowledge of general IT infrastructure, such as Azure services. First-hand experience implementing and maintaining cyber security solutions for a medium to large organisation. Relevant tertiary qualification (NQF 6 / 7) in Computer Science, Information Systems, Software Engineering, Cyber Security or equivalent — or demonstrable equivalent commercial experience. Minimum 5 years of professional software development experience, including production deployments. Minimum 3 years' hands-on cyber security experience in an operational role (not exclusively advisory or audit). Working knowledge of secure software development life-cycle (SSDLC) practices, and common application-security pitfalls. Valid driver's licence; willing to travel on occasion to branches. Clear criminal and credit record (role is subject to security vetting).
[Click the Apply button below to see the contact details]
Opportunité tech en Afrique — Les profils Software Developer & Cyber Security Specialist sont parmi les plus recherchés sur le continent. Ce poste chez beBee à Afrique du Sud vous expose à des projets à fort impact, avec des équipes qui adoptent rapidement les standards internationaux (CI/CD, cloud, agile).
Stack & employabilité — Mettez en avant vos compétences techniques avec des exemples concrets : projets livrés, technologies maîtrisées, contributions open-source ou GitHub actif. Les recruteurs tech regardent le code avant le diplôme.
Comment maximiser vos chances — Adaptez votre CV au vocabulaire de l'offre. Incluez des métriques réelles (délais tenus, bugs réduits, performance améliorée). Un portfolio ou des liens vers vos réalisations font la différence.
🎯 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 chez Careers24 à South Africa.
Software Developer chez beBee à South Africa.
Software Developer chez beBee à South Africa.
Software Developer chez beBee à South Africa.