Graduate Recruitment Manage and implement the attraction and selection of graduates for traineeships/ internships Marketing and profiling the firm and maintaining a strong brand presence among students via presentations and career exhibitions Implementation of the national
BDO Johannesburg has a vacancy for an Associate Director within the Individual, trusts, estates, and expatriate compliance business unit – Tax Department. Reporting to the leadership of the business unit. Functions may include: Responsibilities Partner in key
BDO South Africa is seeking an Application Specialist to be responsible for the administration, support, and improvement of business applications, especially Microsoft Share Point and related Microsoft 365 services. The ideal candidate will provide essential support, troubleshoot
The Purpose Of The Role The senior manager is responsible for conducting and managing investigations and preparing concise and quality forensic reports on client matters, projects and practice management, including billing and recoveries, directing and supervising
Primary Purpose of the Job The P&C Business Partner advises and supports managers and employees on all HR-related areas including performance management, career planning, development & coaching, talent acquisition, total rewards/compensation, and policy interpretation. Employee Engagement,
The Senior Quality Assurance Specialist is responsible for driving the quality and consistency of IT General Controls (ITGC) audits within the ITCE function. This role ensures that IS audit engagements meet methodology standards and regulatory requirements
A leading audit firm in South Africa is seeking a Senior Internal Auditor to supervise audit projects and ensure compliance with IIA standards. This role involves managing stakeholders, delivering high-quality audit reports, and maintaining timely project
A leading provider of professional services is seeking a Procurement Manager in Rosebank, Gauteng. The successful candidate will lead operational procurement, manage a team, and ensure compliance with policies. Responsibilities include vendor administration, spend tracking, and
A 3-year ACCA training contract with BDO Waves Audit division in Gqeberha, starting January 2027. Trainees gain broad commercial audit experience while working toward ACCA Strategic Level exams, with full study support including exam and tuition costs
BDO is looking for a junior accountant to work in the Business Services and Advisory Department. Job Specifications Responsibility for portfolio of clients (individuals, trust companies and ccs) Perform the following engagements Compilation Engagements in terms of
BDO South Africa is seeking a Technology Project Manager with Business Analyst capabilities to plan, organize, and oversee projects effectively. You will ensure successful project delivery within budget and timeline while managing both technical and business stakeholders.
BDO South Africa is looking for a Finance Manager to lead the financial and administrative function for the BDO Digital division. The role involves effective financial planning, compliance, and operational support to achieve business goals. The ideal candidate
Purpose of the Role The Senior Internal Auditor supervises and ensures that the project runs efficiently and profitably from inception to sign‑off by managing all the relevant stakeholders in accordance with the Firms policies and procedures
BDO South Africa is offering an ACCA Accountant Traineeship that serves as a 3-Year Training Contract aimed at equipping candidates with the experience required to register as Chartered Certified Accountants. Ideal candidates will gain hands-on audit experience
A leading advisory firm is seeking an Internal Audit Manager in Rosebank, South Africa. The successful candidate will oversee client relationships, manage staff, and ensure quality control on projects. Applicants should possess a B. Com Honours
BDO South Africa is seeking an Associate Director in Rosebank to lead the Individual, trusts, estates, and expatriate compliance business unit within the Tax Department. The role requires at least 15 years of tax experience and a
A leading auditing firm in Cape Town is seeking a Junior Associate to support audit engagements. This role involves working closely with the UK Audit Engagement Manager and executing audit fieldwork. The ideal candidate should be
BDO South Africa is inviting applications for the SAICA Trainee Accountant positions through the BDO Thrive Bursary programme, tailored to help aspiring accountants reach their professional dreams. This is a unique opportunity to join a leading firm while
Purpose Of The Role The Senior Internal Auditor supervises and ensures that the project runs efficiently and profitably from inception to sign‑off by managing all relevant stakeholders in accordance with the Firms policies and procedures and
Overview Purpose Of The Role The primary purpose of this role is to lead and manage the finance and administrative function for the BDO Digital division by ensuring effective financial planning, budgeting, reporting, compliance, internal controls, and