Senior Power Platform Applications Developer
BDO South Africa
2026/11/06
JHB Illovo
Job Reference #: SASZDTJHB04NOV25RD
Industry: Information Technology
Positions Available: 1
Primary Purpose of the Job
You will be responsible for designing, developing, deploying and supporting solutions on the Microsoft Power Platform (Canvas Apps, Model-Driven Apps, Power Automate, Power Pages) and/or Dynamics?365 (CE/CRM and possibly F&O) environments. You will act as a senior technical resource: driving architecture, mentoring other developers, integrating with other systems.
BDO Wave - Junior Business Advisor - Service Charge, Cape Town
BDO South Africa
2026/11/05
Cape Town CBD
Job Reference #: BDOWAVE-JBA-G65-CPT-AR
Industry: Accounts
Positions Available: 5
BDO Wave is a South Africa-based extended delivery team supporting BDO UK, delivery high quality work at scale as one integrated, cross border team.
The Service Charge team is a specialist centre of excellence performing independent reviews and agreed-upon procedures for service charge accounts across commercial, residential and mixed-use developments/estates.
You will work as part of a dedicat
Developer: SQL & Reporting
BDO South Africa
2026/11/05
Western Cape
Job Reference #: SASZDTCPT21APR26RD
Industry: Professional
Positions Available: 1
Primary Purpose of the Job
We are hiring a meticulous data professional to fulfil a hybrid role that combines SQL development, report creation, and data engineering. This role is accountable for designing and managing robust data pipelines, developing and tuning SQL queries, and building and maintaining the enterprise data warehouse.
Independent Reviewer
BDO South Africa
2026/11/02
Port Elizabeth
Job Reference #: BSOCAGQ29OCT26NN
Industry: Professional
Positions Available: 1
The team actively manages a varied and dynamic range of engagement types, including annual accounting, compilations and Independent Reviews and Financial Statement preparation. All parts of the BDO Annual work team use their skills, insight and integrity to handle the appointed engagements to enable BDO to deliver sustainable growth.
YES Intern - Compliance (JHB)
BDO South Africa
2026/11/02
JHB Illovo
Job Reference #: SASZKRJHB28OCT26RD
Industry: Banking/Finance And Investment
Positions Available: 1
Kickstart Your Career with BDO!
BDO Wave _Audit Assistant Manager_2027 Intake (Cape Town)
BDO South Africa
2026/10/29
Cape Town CBD
Job Reference #: BDOWAVE-26AMGR40-CTN-30MAR26-MM
Industry: Audit
Positions Available: 15
Kickstart your career as an Audit Assistant Manager with BDO Wave, a specialised Extended Delivery Team supporting BDO UK in delivering excellence, agility, and value in audit and advisory services. If you have recently completed your SAICA articles, this is your opportunity to take the next step.
Trainee Financial Planner
BDO South Africa
2026/10/29
Open to National Offices
Job Reference #: WTH NAT 14OCT26 BM
Industry: Professional
Positions Available: 3
Launch your career with BDO. Join a team that invests in your growth through hands-on experience, continuous learning, and professional development opportunities. At BDO, you will gain the support and exposure needed to build a successful career while making a meaningful impact from day one.
BDO Wave - Billing Assistant, Gqeberha
BDO South Africa
2026/10/27
Port Elizabeth
Job Reference #: BDOWave-BillAs-G65-31Aug26-MM
Industry: Admin/Office Support
Positions Available: 4
You’ll be someone who is both comfortable working proactively and managing your own tasks, as well as confident collaborating with others and communicating regularly with senior managers, directors, and BDO’s partners to help businesses effectively
Gauteng - ACCA × University of Johannesburg
BDO South Africa
2026/10/27
Gauteng
Job Reference #: INCAUDITJHB27OCT26
Industry: Academic
Positions Available: 60
Gauteng - ACCA × University of Johannesburg Department of Commercial Accounting Ethics Day Breakfast 2026
Senior Analyst
BDO South Africa
2026/10/26
JHB Illovo
Job Reference #: INCFSAJHB08Jun26NR
Industry: Professional
Positions Available: 1
The Analyst will join BDO’s Financial Services Advisory practice in Cape Town or Johannesburg, supporting assurance engagements across banks, insurers, asset managers, and other regulated financial institutions.