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
Primary Purpose of the Job
This role will be a key member of the Compliance Team that supports BDO South Africa in building a resilient and successful business, by:
- Designing and facilitating effective and efficient compliance processes with clearly defined roles and responsibilities, that enable business to deliver exceptional client service
- Being a trusted advisor to business, advising on regulations, policies and procedures and enhancing skills through focused training and awareness programmes
- Implementing monitoring processes, providing value-add reporting and ensuring remedial action is taken for identified non-compliance
- Entrenching a strong culture in the firm that is about more than pure compliance, but also about promoting a message that everyone has a role to play in protecting the firm against risk.
- The team is responsible for the “Relevant Ethical Requirements (including Independence)” and “Acceptance and Continuance of Client Relationships and Specific Engagements” components of ISQM1
- The manager role will report to the Senior Manager Compliance and will be responsible for designing, implementing and monitoring effective and efficient processes to ensure compliance with policies relating to the above components.
Main Duties and Responsibilities
- Managing the firm’s conflict of interest and independence checks received from Global BDO member firms. Management of a YES! Intern who will be tasked with processing of the requests on the relevant systems.
- Manage design and implementation of projects and initiatives, policies and processes, systems/ tools relating to Relevant Ethical Requirements (including Independence).
- Key link between Compliance and the Digital Solutions team to ensure effective and efficient automation solutions.
- Provide training, advice and support to partners, directors and professionals on Ethics, Independence & Conflicts of Interest policies, processes, procedures, and systems.
- Identify risks related quality objectives, assess current controls to determine if appropriate and design controls to further mitigate any identified risks.
- Perform reviews to monitor compliance to policies and procedures and provide input into related risks.
- Engage with other stakeholders in the firm to ensure a proper understanding and buy-in for defined policies and processes.
- Prepare reporting for Governance Bodies and Committees.
- Identify improvements to existing processes.
- Stakeholder management and engagement.
Requirements
Qualifications, Recognition of Prior Learning, Work Experience, and Knowledge
- Qualifications/Recognition of Prior Learning equivalent
- Bachelors or Honours degree in Accounting, Finance, Business, or a related field.
- Post graduate qualification in external or internal audit. CA(SA) or CIA would be advantageous.
Work Experience
- Proven experience in an ethics, conflicts, or independence role within an audit firm or similar financial services setting.
- Solid understanding of relevant regulatory requirements, including those from the PCAOB, IFAC, IRBA, and other governing bodies.
- Strong analytical skills and the ability to assess complex situations to make sound ethical decisions.
- Excellent communication and interpersonal skills to effectively engage with team members and clients on ethics-related matters.
- Ability to maintain confidentiality and handle sensitive information with discretion.
- Demonstrated leadership capabilities and a proactive approach to problem-solving.
Knowledge
- Regulatory requirements relating to Ethics, Independence and conflicts of interest.
- Risk management and Compliance related competencies, such auditor independence, enterprise/operational risk management and conflicts of interest.
- Design, review and implement controls to mitigate identified risks.
- Attention to detail
Behavioural Competencies
- Good interpersonal and organisational skills
- Strong spoken and written communication skills
- Ability to work independently and collaborate with team members
- A proactive approach to continuous improvement
- Leadership Skills
- Project Management
go to method of application »
Primary Purpose of the Job
- Support for the National Payroll manager, should be able to execute the monthly payroll for the following BDO entities.
Responsibilities
- Ensure that all payroll changes received from HR are captured on Sage timeously.
- Full payroll function from onboarding to off boarding of the employee life cycle on payroll
- Monthly salary report to be sent to National Payroll Manager for checking and FM sign off, these must be accompanied by the monthly variance report applicable to that dept.
- Ensure that salary transfers reach staff bank accounts on 28th of every month, should the 28th fall on a weekend or public holiday then payment must be made on the Friday before
- Uploading salaries and other payments on Nedbank business
- Cash requirement reports to be sent at least 2 days prior to the salaries transfer due date.
- Reconciling 3rd party payments including garnishee
- Reconciliation of Medical Aid, Provident Fund and Group Life/PHI before payment
- Timeous handling of all payrolls, queries from management and staff
- Distribution of Payslips
- Manual payments when and if necessary
- Investigating salary journal queries raised
- Ad-hoc reports as required by management.
- Assisting management with their queries and projects
- Ensure compliance with company policies and procedures
Requirements
Skills
- EMP 201 for submission to SARS
- SARS annual and interim reports to be submitted on time as required by SARS
- IRP5's for all staff
- Reporting for external audits
- COIDA annual report
- UIF registration for new staff
Experience required
- Grade 12 with Payroll Certificate / Diploma in bookkeeping
- 5 years’ experience in payroll
- Payroll packages Sage 300 People essential
- Advanced Excel skills
- Knowledge of Tax legislation
- Microsoft Excel - Advance User
Competency
- Communication
- Personal Development
- Relationship Management
- Growing the business
- Client focus
go to method of application »
Description
- Contributes and participates in the effective implementation of the Audit Data Analytics strategy and operational plan.
- Drive strategic objectives of value creation, deriving efficiencies through the use of audit analytics tools and techniques, as well as enhancing overall quality on audit engagements.
- Responsible for skills transfer and training initiatives for junior staff.
- Contributes or leads discussions with Audit Directors | Partners to discuss where analytics can play a part on an engagement.
- Contributes or leads client discussions for data retrieval and overall progress updates on audit analytics work being performed.
- Executes and/or manages all audit analytics engagements from planning through to execution, reporting and delivery. This includes CAATs engagements as well as engagements that require the use of our proprietary tool BDO Advantage (Qlik and Power Bi dashboard solution).
- Reporting to leadership on engagement progress, challenges and solutions to address identified concerns / challenges.
Requirements
Qualification:
- B.Com Accounting, Informatics, Computer Science or relevant degree
- CA/SA and/or CISA
- Other relevant data and analytics certifications
Experience:
- Minimum 3 years working experience in data and analytics/ Internal/ IT/ External Audit
Knowledge:
- IDEA Analytics; SQL; Python; Advanced Excel; R; Power BI; QlikvVew.
- Basic to intermediate Accounting, Auditing, risk and control principles.
go to method of application »
Description
- International Outsourcing Centre has a vacancy for a Junior Accountant who will help in maintaining/managing portfolios of monthly and annual accounting clients.
Competencies:
- Prepare reliable monthly financial information
- Deliver insights to help clients understand their business performance and allow them to focus on their business
- Prepare and review statutory accounts and disclosures within under UK GAAP and other relevant accounting frameworks.
- Manage a portfolio of clients – liaising with clients and internal teams as needed.
- Assist with business advisory projects such as business reviews, workshops, forecasts and performance analysis
- Have awareness of consolidations and cash flow for year-end statutory accounts and to be able to prepare them if required.
- Have knowledge and ability to use various accounting software packages including Xero.
- Have knowledge of various accounting apps designed to simplify processes and deliver insight.
- Review the work of junior staff, and complete monthly reviews to ensure accurate financial information.
- Train and develop junior staff to help them progress
- Liaise with other departments and subject matter experts, such as VAT, tax and technical accounting teams
- Assist in research of complex technical area and offer solutions.
- Understand the logic of a cashflow statement enabling issues to be identified and solutions proposed.
- Conduct rigorous project management and financial management on all projects, completing projects within agreed timescales and raising issues with the manager or client, as appropriate, in a timely manner.
- Ensure that the firm’s risk management and quality control procedures are adhered to at all times.
Requirements
- B.Com Financial Accoutning degree
- Qualified Accountant ACA, ACCA or equivalent
- Strong working knowledge of FRS102
- Good understanding of business controls and month/year end controls
- Excellent working knowledge of outsourcing and bookkeeping on a monthly basis.
- Excellent VAT knowledge (including complex VAT return preparation experience) and a sound understanding of the basics of Corporate tax.
- Evidence of ability to research technical accounting matters.
- Working knowledge of risk management processes within an accounting firm
- Working knowledge of Microsoft packages including Word, Excel and PowerPoint
- Real Estate and Construction experience preferable but not essential
go to method of application »
Job Purpose:
- The Business Development Administrator plays a pivotal role in supporting the firm’s growth strategy by providing operational and administrative assistance across business development initiatives. This includes managing the end-to-end administration of tenders and proposals, maintaining databases and records for key and mega accounts, and ensuring the timely delivery of high-quality submissions that align with brand and regulatory standards.
Key Responsibilities:
Tender Administration
- Monitor tender portals and internal sources for relevant opportunities.
- Support the tender lifecycle: registration, compilation of documents, document collection, clarification management, submission scheduling, and compliance tracking.
- Liaise with procurement teams to ensure alignment with tender requirements.
- Maintain and update a tender register with submission outcomes and feedback
Proposal Administration
- Coordinate the collation of proposal content in collaboration with service line teams and subject matter experts.
- Format and proofread proposals to ensure compliance with the firm’s branding and regulatory bodies.
- Maintain a proposal content library including updated CVs, bios, case studies, methodologies, and firm credentials.
- Track all proposal submissions and assist in reporting win/loss ratios.
Key & Mega Account Administration.
- Maintain accurate timelines of engagements and presentations to CMO,
- Perform administration for each Key and Mega Account on SharePoint
- Support client teams with administrative needs related to account planning, stakeholder mapping, meeting follow-ups, and reporting.
- Coordinate meetings, briefings, and update sessions between client service teams and BD leadership.
- Assist with compiling performance reports, relationship dashboards, and client satisfaction insights.
CRM & Document Management
- Capture and update client and opportunity data on the CRM system.
- Manage SharePoint and other BD platforms to ensure documentation is accessible, current, and compliant.
- Create filing structures for proposals, tenders, and key and mega account documents.
- Support client surveys and maintain accurate data for the firm
- Ensure data integrity and compliance with internal policies for data management and reporting.
General/Ad hoc Support
- Assist in organising BD-related events and campaigns targeting sectors or accounts.
- Provide administrative support to the BD team, including calendar management, minute-taking, travel coordination, and vendor liaison.
- Participate in regular BD team meetings, contribute to team initiatives, and support ad hoc requests.
- Support cross-functional business development projects as needed.
- Mapping of key stakeholders for business development initiatives
Requirements
Key Skills & Competencies:
- Strong organisational and project coordination skills.
- Excellent verbal and written communication.
- Attention to detail and ability to work under pressure with tight deadlines.
- Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint) and CRM tools (e.g., Salesforce, Dynamics).
- Familiarity with tender portals, SharePoint, and proposal management platforms.
- Understanding of regulatory requirements (IRBA, B-BBEE, etc.) in professional services is advantageous.
Qualifications & Experience:
- National Diploma or Bachelor's degree in Business Administration, Marketing, Communications, or a related field.
- 2–4 years of experience in business development support or administration, preferably within a professional services or audit firm.
- Experience with tender and proposal administration in a regulated environment is required.
Behavioural Competencies:
- Ability to handle and manage stress
- Excellent interpersonal skills
- Critical thinking
- Able to work independently
- Excellent communication skills
- Agile
- Self-starter
- Innovative
- Creative
- Collaborative
- Excellent time management and organizational skills
- Detail orientated
go to method of application »
Description
- If you've recently completed your SAICA articles, this is your opportunity to take the next step. As a Junior Associate, you'll work closely with the Audit Engagement Manager in the UK, contributing to the planning and execution of audit fieldwork. You'll play a key role in ensuring audits are completed efficiently and within deadlines, gaining hands-on experience and exposure to a dynamic client portfolio.
- Completion of execution on sections
- Completion of analytical reviews on an overall entity basis as well as on specific sections
- Completion of planning and finalisation
- Manages time and is held accountable for productivity
- Provides frequent progress updates to the UK manager or partner
- Regular online and in-person training is required to ensure compliance
Requirements
Qualifications and experience
Minimum requirements:
- Newly qualified CA(SA) registered or eligible to register with SAICA
- Less than 1-year post-articles experience
- Full IFRS practical audit experience
Preferred requirements:
- Independent review experience
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 »
Role Duties And Responsibilities
- The processing of the company payroll on a monthly / weekly basis.
- Maintains payroll processing system and records by gathering, calculating and inputting data from operations and management
- Assist HR with the administration the company workplace benefit scheme, enrolments and liaison with the company's benefits advisors regarding administrative matters and monthly submissions.
- Process employees' expenses within the monthly salaries / wages.
- Caretaker of company loans and other ad hoc expense claims.
- Liaise with the HR department to ensure accurate information for payment
- Computes employee take-home pay based on time records, benefits, and taxes
- Completes payroll reports for record-keeping purposes and managerial review
- Performs the distribution of salaries and wages by direct transfers to employees' bank accounts and payslips by an online platform.
- Determines organisation's tax obligations by calculating taxes as well as statutory deductions, union payments and 3rd Parties.
- Maintains employees' confidences and protects payroll operations by keeping information confidential.
- Assist with any payroll accounting activities when required.
- Adheres to payroll policies and procedures and complies with relevant law.
Requirements
Role Experience And Qualifications
- HR or Payroll Diploma / 5 years' experience within an HR / Payroll Function.
- Intermediate to Advanced Excel Skills
- Min 1 year Payspace Experience with processing full payroll function.
- Full understanding of BCEA and Labour Legislation.
- Understanding of Payroll Recons and General Ledgers.
- Ability to think logically and perform duties within very tight deadlines.
Desired Skills
- Administration
- Human Resources Procedures
- Payroll
- Payroll Administration
- Payspace
- Wage Processing
go to method of application »
BDO has a vacancy for a National Risk Officer-Legal. The successful incumbent will:
- Draft and negotiate contracts.
- Review existing contracts.
- Contract management.
- Ad hoc support.
Ensure compliance with various laws:
- Review various company practices and processes to ensure that the company's compliance, particularly pertaining to the company's specific business.
- Make recommendations on improving efficiencies.
- Work with various different committees to improve company structure, governance and compliance
Professional service delivery:
- Negotiate, draft, review and vet contracts to meet the company’s requirements and ensure that these are aligned with corporate governance precepts - disclosure, transparency, risk management, regulatory requirements etc.
- Provide strategic legal advice, negotiate legal agreements, and draft the relevant legal documents.
- Identify the impact of changes in legislation, regulations and codes of practice on internal legal processes and policies.
- Proactively review applicable legislation and case law and remain up to date with legal trends.
- Analyse company policies and, where applicable, provide solutions that will ensure compliance with legislation and business imperatives.
Stakeholder relationship management:
- Interact with Group business units, other Group functions and external stakeholders on legal matters and disputes.
- Interact with the company's customers and suppliers and their Legal Advisors and Attorney.
Requirements
- LLB Degree.
- Admitted Attorney.
- 3 to 5 years post qualification work experience as a Legal Advisor and Legal Risk Management.
- MS Office Suite at Advanced Level.
- Previous experience in audit, advisory and tax firm is beneficial.
Competencies
- Well versed in Commercial Law
- Review and create contracts, agreements and other legal documents.
- Negotiate in-house and outside contracts.
- Analyse policies and practices for adherence to laws and regulations.
- Organization, project management skills and attention to detail
- High level of commitment to quality work product and organizational ethics, integrity, and compliance
- Ability to work effectively in a fast-paced, team environment
- Strong interpersonal skills and the ability to effectively communicate, both written and verbally
- Demonstrated decision making and problem-solving skills
- Detail-oriented with the ability to multi-task and meet deadlines with minimal supervision
go to method of application »
Description
- Work with fellow professionals in the South African Offshore Solutions Centre of Excellence, as well as with professionals from our BDO International Network offices.
- We have vacancies for experienced, qualified Audit Seniors in our Offshore Solutions Centre.
- Flexible, output-based environment
- Grow your knowledge and experience as an auditor
- Join a dynamic and fast-growing team servicing BDO Network offices and their clients.
- Possible secondment or relocation opportunities available.
- Work directly, and develop relationships with, BDO managers and partners.
- Work on complex and high-level audit assignments.
Specification
- The Experienced Auditor Senior will be responsible to the engagement manager for the day-to-day client contact, conduct of the audit work and, in particular, for ensuring that the fieldwork is executed, reviewed at a basic level and completed prior the audit team pulling off the job.
Requirements
Qualifications and experience:
Minimum requirements
- Completed 3-year SAICA training contract
- CTA (Completed)
- ITC (Completed)
- Full IFRS and IFRS for SMEs audit experience
Preferred requirements
- Studying towards APC
- CA(SA) or eligible to register a CA(SA)
- Private sector experience
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 to align with layover time with our Network offices when required
- Must be able to work independently
- Quality and detail oriented
- Team orientated
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.