Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 13, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • BDO helps a diverse range of clients with different needs. This is especially true of our Advisory Practice, which provides transaction, risk, wealth advisory, company secretarial, and HR services to clients navigating a range of challenges, changes, and opportunities. Our professionals are from a variety of multidisciplinary backgrounds, allowing us to del...
    Read more about this company

     

    Audit Supervisor (Open to National Offices)

    Description

    • Having just completed your articles, the Experienced Audit Senior, is responsible to the audit engagement manager for daily work contact, conduct of the audit work and for ensuring that the fieldwork is executed within the required time frame.        

    Responsibilities:

    • Ensure that the audit planning is signed off before commencement of execution of the audit
    • Manage preparation of detailed budgets & staff allocation
    • Submission of task code request & approval of overruns.
    • Communication of deadlines and budget to staff
    • Liaison with client and preparation of the schedule of audit requirements 
    • Perform function of principal client contact and take full responsibility for the client relationship management and ensure that all queries are solved timeously

    Execution:

    •  Review the draft financial statements and audit opinion
    •  Attend & present at audit committee meetings
    •  Attend and facilitate wrapup meetings
    •  Ensure that the files for archiving are done
    •  Ensure timeous archiving of files
    • 'Ensure signed financials are given to the Audit Administrator

    Requirements
    Minimum requirements:

    • Completed 3year SAICA training contract
    • CTA (Completed)
    • ITC (Preferred) 
    • Full IFRS practical audit experience
    • Ability to travel to clients and other regional offices

    Experience:

    •  AuditorGeneral audits; in both MFMA and PFMA.
    •  AOPO/ SCM and AG articles (Desirable).

    Competencies:

    • Project Management
    • English proficiency (Verbal and Written)
    • Client interaction
    • Negotiation
    • People Management (Coaching and Mentoring)
    • Presentations Skills
    • Administrative Skills

    Competencies

    • Ability to handle and manage stress
    • Ability to meet tight deadlines and work well under pressure
    • Excellent command of English, both written and spoken
    • Excellent communication skills
    • Excellent interpersonal skills for internal and external stakeholder relationship management
    • Flexible in terms of working hours when required
    • Supervisory experience
    • Must be able to work on your own
    • Project management skills
    • Quality and detail oriented
    • Team player

    go to method of application »

    Financial Planner (Cape Town CBD)

    Description

    • BDO Wealth Advisers (www.bdowealth.co.za) is seeking a Financial Planner to join the BDO Financial Planning team. This role involves supporting a national client base, to be based at our regional office located in Cape Town. The position is full-time and permanent.

    What this position offers:

    • The chance to join an established national Financial Planning team and align with the firm’s policies, processes, and compliance standards as an FPI Approved Financial Planning Practice.
    • BDO Wealth has categorized our client services into two areas: Financial Advice and Financial Planning. This role will focus on providing ongoing support and advice to an established client base within the Advice segment, specifically catering to BDO Wealth's single-need or simplified advice clients.
    • Providing advice on investments, retirement planning, long-term insurance, and tax strategies, and reviewing and adjusting plans as needed.
    • Opportunities to participate in client-focused events and training programs, along with networking prospects to expand the existing client base through referrals and the acquisition of new clients.
    • An opportunity to learn from more senior financial planners through weekly team meetings and discussions, fostering professional growth and development.
    • This position services an established client base and offers a competitive base salary, with no commission structure. In addition, there is the potential to earn an annual performance-based bonus, recognizing your contributions and achievements over the course of the year.

    Minimum Requirements to apply:

    • A relevant tertiary qualification in Financial Planning, completion of RE5 exams, and appropriate Class of Business accreditation for Investments, Pension Fund Benefits and Long-Term Insurance.
    • Certified Financial Planner® Professional, or currently working towards this designation is preferred.
    • A minimum of 2 years of experience as a Representative on the license of a Financial Planning practice, specifically the following license categories:
    • Long-Term Insurance A, B1, B1-A, B2, B2-A & C, Retail Pension Benefits, Pension Fund Benefits, Participatory Interest in Collective Investment Schemes. (1.1; 1.3; 1.4; 1.5; 1.7; 1.14, 1.20, 1.21, 1.22)
    • Proficiency in using Elite Wealth or similar financial planning software is essential.
    • Strong skills in MS Office 365.

    Requirements
    Required Skills & Measurement of Performance:

    • The ideal candidate will be driven to contribute to and support our existing Advice clients, with a clear understanding of what it takes to build a successful career in this challenging profession.
    • Strong analytical, communication, and organizational skills, along with expertise in financial products, regulations, and client relationship management.
    • Experience with financial software and a client-centric approach are also important.
    • Bi-annual management appraisal related to performance, progress & knowledge gained.
    • Strong ability to manage workload and a diligent work ethic, ensuring high accuracy in tasks and adherence to specified turnaround times, with a keen attention to detail.General
    • If you meet the above requirements and are eager to contribute to a dynamic team while advancing your career in financial planning, we encourage you to apply. BDO Wealth offers a supportive environment where you can continue to grow professionally and make a meaningful impact on our clients’ financial well-being.

    go to method of application »

    Financial Planner (Durban)

    Description

    • BDO Wealth Advisers (www.bdowealth.co.za) is seeking a Financial Planner to join the BDO Financial Planning team. This role involves supporting a national client base, to be based at our regional office located in Cape Town. The position is full-time and permanent.

    What this position offers:

    • The chance to join an established national Financial Planning team and align with the firm’s policies, processes, and compliance standards as an FPI Approved Financial Planning Practice.
    • BDO Wealth has categorized our client services into two areas: Financial Advice and Financial Planning. This role will focus on providing ongoing support and advice to an established client base within the Advice segment, specifically catering to BDO Wealth's single-need or simplified advice clients.
    • Providing advice on investments, retirement planning, long-term insurance, and tax strategies, and reviewing and adjusting plans as needed.
    • Opportunities to participate in client-focused events and training programs, along with networking prospects to expand the existing client base through referrals and the acquisition of new clients.
    • An opportunity to learn from more senior financial planners through weekly team meetings and discussions, fostering professional growth and development.
    • This position services an established client base and offers a competitive base salary, with no commission structure. In addition, there is the potential to earn an annual performance-based bonus, recognizing your contributions and achievements over the course of the year.

    Minimum Requirements to apply:

    • A relevant tertiary qualification in Financial Planning, completion of RE5 exams, and appropriate Class of Business accreditation for Investments, Pension Fund Benefits and Long-Term Insurance.
    • Certified Financial Planner® Professional, or currently working towards this designation is preferred.
    • A minimum of 2 years of experience as a Representative on the license of a Financial Planning practice, specifically the following license categories:
    • Long-Term Insurance A, B1, B1-A, B2, B2-A & C, Retail Pension Benefits, Pension Fund Benefits, Participatory Interest in Collective Investment Schemes. (1.1; 1.3; 1.4; 1.5; 1.7; 1.14, 1.20, 1.21, 1.22)
    • Proficiency in using Elite Wealth or similar financial planning software is essential.
    • Strong skills in MS Office 365.

    Requirements
    Required Skills & Measurement of Performance:

    • The ideal candidate will be driven to contribute to and support our existing Advice clients, with a clear understanding of what it takes to build a successful career in this challenging profession.
    • Strong analytical, communication, and organizational skills, along with expertise in financial products, regulations, and client relationship management.
    • Experience with financial software and a client-centric approach are also important.
    • Bi-annual management appraisal related to performance, progress & knowledge gained.
    • Strong ability to manage workload and a diligent work ethic, ensuring high accuracy in tasks and adherence to specified turnaround times, with a keen attention to detail.General
    • If you meet the above requirements and are eager to contribute to a dynamic team while advancing your career in financial planning, we encourage you to apply. BDO Wealth offers a supportive environment where you can continue to grow professionally and make a meaningful impact on our clients’ financial well-being.

    go to method of application »

    Financial Planner (Gauteng)

    Description

    • BDO Wealth Advisers (www.bdowealth.co.za) is seeking a Financial Planner to join the BDO Financial Planning team. This role involves supporting a national client base, to be based at our regional office located in Cape Town. The position is full-time and permanent.

    What this position offers:

    • The chance to join an established national Financial Planning team and align with the firm’s policies, processes, and compliance standards as an FPI Approved Financial Planning Practice.
    • BDO Wealth has categorized our client services into two areas: Financial Advice and Financial Planning. This role will focus on providing ongoing support and advice to an established client base within the Advice segment, specifically catering to BDO Wealth's single-need or simplified advice clients.
    • Providing advice on investments, retirement planning, long-term insurance, and tax strategies, and reviewing and adjusting plans as needed.
    • Opportunities to participate in client-focused events and training programs, along with networking prospects to expand the existing client base through referrals and the acquisition of new clients.
    • An opportunity to learn from more senior financial planners through weekly team meetings and discussions, fostering professional growth and development.
    • This position services an established client base and offers a competitive base salary, with no commission structure. In addition, there is the potential to earn an annual performance-based bonus, recognizing your contributions and achievements over the course of the year.

    Minimum Requirements to apply:

    • A relevant tertiary qualification in Financial Planning, completion of RE5 exams, and appropriate Class of Business accreditation for Investments, Pension Fund Benefits and Long-Term Insurance.
    • Certified Financial Planner® Professional, or currently working towards this designation is preferred.
    • A minimum of 2 years of experience as a Representative on the license of a Financial Planning practice, specifically the following license categories:
    • Long-Term Insurance A, B1, B1-A, B2, B2-A & C, Retail Pension Benefits, Pension Fund Benefits, Participatory Interest in Collective Investment Schemes. (1.1; 1.3; 1.4; 1.5; 1.7; 1.14, 1.20, 1.21, 1.22)
    • Proficiency in using Elite Wealth or similar financial planning software is essential.
    • Strong skills in MS Office 365.

    Requirements
    Required Skills & Measurement of Performance:

    • The ideal candidate will be driven to contribute to and support our existing Advice clients, with a clear understanding of what it takes to build a successful career in this challenging profession.
    • Strong analytical, communication, and organizational skills, along with expertise in financial products, regulations, and client relationship management.
    • Experience with financial software and a client-centric approach are also important.
    • Bi-annual management appraisal related to performance, progress & knowledge gained.
    • Strong ability to manage workload and a diligent work ethic, ensuring high accuracy in tasks and adherence to specified turnaround times, with a keen attention to detail.General
    • If you meet the above requirements and are eager to contribute to a dynamic team while advancing your career in financial planning, we encourage you to apply. BDO Wealth offers a supportive environment where you can continue to grow professionally and make a meaningful impact on our clients’ financial well-being.

    go to method of application »

    Senior Power Platform Applications Developer (JHB Illovo)

    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 (e.g., Azure, APIs, SQL/Dataverse), ensuring best practices (ALM/CI‑CD, governance, performance), and helping translate business requirements into technical solutions.

    Main Duties and Responsibilities

    • Engage with business stakeholders to gather and refine requirements and translate them into technical designs and solutions.
    • Lead the development of model‑driven and/or canvas Power Apps, Power Automate flows, Power Pages, and extend the solution via custom code/plugins where needed.
    • Architect and build integrations between the Power Platform/D365 and other systems (REST APIs, Azure Functions/Logic Apps, Dataverse, SQL, third‑party services).
    • Customize/configure Dynamics 365 (Sales, Customer Service, Field Service, etc) and extend using SDK, plugins, workflows, custom connectors.
    • Develop and maintain Dataverse schema, business rules, security model, sharing model, and data integrations.
    • Ensure ALM (application lifecycle management) practices: version control (e.g., Azure DevOps/Git), build/release pipelines, automated testing, environment management.
    • Mentor and support junior developers and other team members; share best practices.
    • Drive performance, scalability, reliability, and maintainability of solutions.
    • Contribute to documentation (architecture, design, test plans, user guides) and to support/troubleshooting of live systems.
    • Stay current with Microsoft roadmap (Power Platform, D365, Azure) and propose innovations/improvements.

    Requirements
    Qualifications/Recognition of Prior Learning equivalent

    • Grade 12
    • Microsoft certifications (PL‑200, PL‑400, Dynamics 365 Developer Associate) preferred.
    • Bachelor’s degree in Computer Science, Information Systems, or similar preferred

    Work Experience and Knowledge

    • 5+ years of experience in a Microsoft ecosystem developer role, including strong hands on with Power Platform and/or Dynamics 365.
    • Proven experience designing and delivering solutions using Power Apps (model driven & canvas), Power Automate (including advanced flows or RPA), Power Pages.
    • Strong experience with Dynamics 365 CE/CRM (and possibly F&O) customization/configuration and extension.
    • Proficiency in C#/.NET (for plugins/custom workflow activities), JavaScript/TypeScript (for client scripting/custom controls), HTML/CSS as needed
    • Good working knowledge of Dataverse (entity modelling, relationships, business rules, security), SQL Server, relational database concepts.
    • Experience with REST/HTTP APIs, OData, integration patterns, third party connectors.
    • Exposure to Azure services (Logic Apps, Functions, API Management, Service Bus).
    • Strong experience with ALM/DevOps practices: version control, CI/CD pipelines, automated testing, environment management.
    • Strong problem-solving skills, able to work independently and lead technical architecture decisions.
    • Excellent communication skills and mentoring ability.
    • Strong understanding of integration patterns, web services, APIs, and data migration strategies for connecting Dynamics 365 with external systems.
    • Solid knowledge of software development lifecycle (SDLC) methodologies and agile development practices.
    • Familiarity with data migration concepts and tools for migrating data to Dynamics 365.

    Competencies: Technical & Behavioural

    Technical Competencies

    • Expertise in Dynamics 365 and the Power Platform, including Dynamics 365 modules such as Sales, Marketing and Services.
    • Advanced skills in Microsoft development stacks, including .NET, C#, JavaScript, HTML, CSS, and SQL Server.
    • Proficiency in developing, deploying, customizing, and integrating Microsoft Dynamics CRM
    • Demonstrated Proficiency in customising and creating CRM Entities
    • Extensive experience in designing and implementing custom plugins, workflows, actions, and web resources in Dynamics 365.
    • Demonstrated Proficiency with PowerApps and Power Automate.
    • Proficiency in combining custom pages with D365 Modular Apps

    Behavioural Competencies

    • Internally motivated, ability to work independently and in a team environment
    • Proactive, self-starter with initiative to find ways to improve solutions, systems, and processes 
    • Proven Communication skills with both internal team members and external business stakeholders, ability to influence and build relationships at all levels 
    • Excellent analytical and problem-solving skills.

    BDO Core Competencies

    • Relationships and Collaboration
    • Exceptional Client Service
    • Business Growth
    • Engaging people
    • Leadership
    • Quality, Risk management and Operational performance

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BDO South Africa Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail