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: Jul 1, 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

     

    Senior Accountant (Cape Town CBD)

    Description

    • International Outsourcing Centre has a vacancy for a Senior 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 »

    Developer: SQL and Reporting (Cape Town CBD)

    Description
    Primary Purpose of the Job

    • We are seeking a skilled and detail-oriented professional to fill a hybrid role that encompasses SQL development, report writing, and data engineering. The ideal candidate will be responsible for managing data pipelines, developing and optimizing SQL queries, building reports and dashboards, and supporting the business with actionable data insights.

    Main Duties and Responsibilities

    • Design, develop, and optimize complex SQL queries, stored procedures, functions, and scripts.
    • Ensure that all database systems are maintained and enhanced to meet the organisation's requirements for data integrity, security, and availability.
    • Create and restore databases
    • Monitor database performance, implement changes, apply new patches and versions when required
    • Create Server agent jobs
    • Build, manage and support data warehousing solution and contribute to the development of data models.
    • Ability to establish ODBC connections between different types of databases and platforms
    • Develop and maintain operational, financial, and ad-hoc reports using SQL-based reporting tools (e.g., SSRS, Power BI)
    • Ensure data accuracy and consistency in all reports and dashboards.
    • Design and implement data pipelines and ETL processes for integrating data from various sources.
    • Work with large datasets, ensuring data reliability, consistency, and scalability.
    • Create and maintain documentation on database design, ETL processes, and report development.
    • Work closely with the developers on projects to assistance with the database structure and relationships

    Requirements
    Qualifications, Work Experience, and Knowledge

    Qualifications

    • Grade 12
    • Degree or Diploma in Computer Science or related field

    Work Experience

    • Minimum 3- 5 years’ relevant experience
    • Proven experience in developing reports and databases

    Knowledge

    • Advanced in MS SQL Server BI Stack tools and technologies (SSRS, SSIS, TSQL, Power Query, Power Bi, Dax)
    • Strong knowledge of Python.
    • Strong Microsoft Excel skills including Macros
    • Familiarity with cloud platforms (e.g., Azure)

    Competencies: Technical & Behavioural

    Technical Competencies

    • Excellent knowledge of data backup, recovery, security, integrity, and SQL.
    • Experience in Crystal reports or similar business intelligence tools.
    • Solid understanding of ETL processes, data warehousing concepts, and data modelling.

    Behavioural Competencies

    • Ability to work independently and as part of a team
    • Proactive, self-starter with initiative to find ways to improve solutions, systems and processes
    • Excellent analytical and problem-solving skills
    • Ability to learn new software and technologies quickly.
    • Ability to follow instructions
    • Strong attention to detail
    • Excellent communication and documentation abilities.

    BDO Core Competencies

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

    go to method of application »

    Manager: Audit Technical Training (JHB Illovo)

    Description
    Manager – Audit Technical Training Job Spec

    Reporting to the Audit Training Team Lead, and the Head of Audit you will inter alia be responsible for:

    • Delivery of high-quality accounting, audit, and power skills training courses either online, face-to-face or coaching in the field.
    • Designing course content based on needs assessments whilst addressing all four learning styles and enhancing quality within the firm.
    • Updating course content to incorporate changes in accounting standards, auditing standards, legislation, audit methodology and quality findings.
    • Supporting the senior manager with reviewing course content prepared by junior training team members to enhance quality within the firm through training content.
    • Present during focus group sessions for updates on content.
    • Reaching out to other stakeholders in the business for input into the content.
    • Addressing trainee queries relating to audit methodology in training sessions as well as on an ad-hoc basis outside of training as well as coaching sessions at clients.
    • Facilitating the training feedback process and providing post course support.
    • Building and maintaining strong relationships with audit staff ensuring their needs and expectations are met.
    • Improving systems, processes and procedures for the department.
    • Travelling regionally and within Africa will be required.
    • Managing the coordination function of training, including maintaining the training calendar and training manual as well as monthly compliance reporting.
    • Assisting with the maintenance of the Learner Management System where needed
    • Assist with the digitalisation of courses when needed, i.e. eLearning creation and updates, reviews or maintenance of existing courses
    • Preparing/Reviewing communications, as well as reports to be sent out to relevant stakeholders where needed
    • Managing administrative related responsibilities that are key to the training department
    • Supporting the training team lead to manage the team and training responsibilities
    • To remain practical in the field and aligned to the objectives of the training, this role will also include assisting with 1-2 audit clients on a manager level

    Requirements

    Qualifications and Experience:

    • CA (SA)
    • Two years post audit articles experience, minimum
    • Excellent knowledge of International Auditing Standards and International Financial Reporting Standards.
    • Exposure to IFRS for SME’s (desirable)
    • SAICA Assessor certificate (desirable)
    • Advanced Excel skills (preferable)
    • Some formal training or coaching experience (preferable)
    • Experience with online training delivery platforms (MS Teams, etc.) (desirable)
    • Exposure to the creation of eLearnings, using relevant software to do so (Articulate, etc.) (desirable)
    • Experience working with a learner management system (LMS365, etc.) (desirable)
    • PCAOB audit experience (desirable) 
       

    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