Talent.com
This job offer is not available in your country.
Accounts Officer

Accounts Officer

Diamond Spotlight HomeJohannesburg, Eastern Cape, South Africa
4 days ago
Job description

Job Title : Accounts Officer

Location : Johannesburg, South Africa

Company : [Name of Foreign Construction Company]

Salary Range : R20,000 – R40,000 per month (depending on qualifications and experience)

Employment Type : Full-Time, Permanent

About Us

[Company Name] is an international construction and infrastructure development company with a strong global presence and expanding operations in South Africa. We are committed to delivering world-class engineering, procurement, and construction services while upholding integrity, excellence, and innovation in every project we undertake.

Position Overview

We are seeking a qualified and detail-oriented Accounts Officer to join our South African finance department. The successful candidate will play a key role in managing day-to-day accounting functions, ensuring accurate financial reporting, compliance with South African regulations, and supporting management with strategic financial insights.

Key Responsibilities

  • Maintain accurate financial records and ensure compliance with statutory requirements.
  • Prepare monthly, quarterly, and annual financial statements and management reports.
  • Process accounts payable and receivable, reconciliations, and bank statements.
  • Assist in budget preparation, cash flow management, and financial forecasting.
  • Liaise with auditors, tax authorities, and financial institutions.
  • Monitor and control project-related expenses and cost allocations.
  • Support payroll processing and employee expense claims.
  • Perform any other finance-related duties as required by management.

Qualifications & Requirements

  • Bachelor’s degree in Accounting, Finance, or related field (professional certification such as SAIPA, SAICA, or ACCA advantageous).
  • Minimum of 3 years’ relevant accounting experience, preferably in the construction or engineering sector.
  • Strong knowledge of South African financial regulations and tax compliance.
  • Proficiency in accounting software (e.g., Sage, QuickBooks, or SAP) and Microsoft Office Suite.
  • Excellent analytical, organizational, and communication skills.
  • High attention to detail, integrity, and ability to meet deadlines in a fast-paced environment.
  • Compensation & Benefits

  • Monthly Salary : R20,000 – R40,000 (commensurate with experience).
  • Quarterly Profit-Sharing : Eligible for company’s profit-share program based on performance and project success.
  • Annual Bonuses & Incentives : Performance-based bonuses and competitive compensation structure.
  • Professional Growth : Opportunities for career advancement within a growing international organization.
  • Create a job alert for this search

    Account • Johannesburg, Eastern Cape, South Africa

    Related jobs
    • Promoted
    Accounts Clerk

    Accounts Clerk

    Pollock & AssociatesJohannesburg, ZA
    Job Location : Gauteng, Johannesburg.A new opportunity has arisen for an adaptable Accounts & Administration Clerk to join a growing manufacturing business. This dual role supports finance and opera...Show moreLast updated: 30+ days ago
    Senior Creditors Clerk

    Senior Creditors Clerk

    Hedz RecruitmentRoodepoort, GP, South Africa
    Quick Apply
    Our client a well established organisation is seeking the services of a dynamic Senior Creditors Clerk for the Roodepoort, Johannesburg Area. Accounts Payable / Creditors Clerk experience...Show moreLast updated: 29 days ago
    Creditors Clerk / Accounts Payable

    Creditors Clerk / Accounts Payable

    Hedz RecruitmentJohannesburg, South Africa
    Quick Apply
    Our client a well established transportation organisation is seeking the services of a Creditors Clerk for Fourways / Roodepoort , Johannesburg area. Successful candidate will be responsible for Cre...Show moreLast updated: 29 days ago
    • Promoted
    Officer, Settlements, Lending & Borrowing

    Officer, Settlements, Lending & Borrowing

    Standard Bank GroupJohannesburg, ZA
    Job title : Officer, Settlements, Lending & Borrowing.Job Location : Gauteng, Johannesburg.Receive and process structured settlement instructions, monitor the settlement lifecycle, resolve escalate...Show moreLast updated: 20 days ago
    Bookkeeper / Assistant Accountant

    Bookkeeper / Assistant Accountant

    MyCareerCraftGauteng, South Africa
    Quick Apply
    A relevant finance or bookkeeping qualification (Diploma / NQF level).Good knowledge of VAT, PAYE and South African tax compliance. Strong MS Excel skills and experience using accounting packages (Sag...Show moreLast updated: 17 days ago
    • Promoted
    • New!
    Creditors Clerk

    Creditors Clerk

    Data CentrixMidrand, South Africa
    Accounting or Financial qualification advantageous;.A minimum of 3 years creditors experience;.Excellent written and verbal communication skills. .Proficiency in Excel and Outlook and knowledge of M...Show moreLast updated: 21 hours ago
    • Promoted
    Accounts Payable

    Accounts Payable

    Minor HotelsJohannesburg, ZA
    Job Location : Gauteng, Johannesburg.To collect and process all invoices for payment after appropriate purchase orders and authorizations have been obtained. To prepare payment listing as scheduled,...Show moreLast updated: 12 days ago
    • Promoted
    Financial Accountant : Operations

    Financial Accountant : Operations

    Network RecruitmentMidrand, South Africa
    This fast-evolving group runs large-scale operations across Africa, balancing the structure of corporate finance with the energy of a company thats always building and expanding.The finance team he...Show moreLast updated: 3 days ago
    • Promoted
    Procurement Officer

    Procurement Officer

    Greys PersonnelEast Rand / Bedford View / Germiston / Isando, South Africa
    Procurement, Supply Chain, or Purchasing Management.Excellent communication, analytical, and problem-solving skills.Ability to work independently and manage multiple priorities in a fast-paced envi...Show moreLast updated: 10 days ago
    Junior Accounts Administrator

    Junior Accounts Administrator

    MyCareerCraftJohannesburg, South Africa
    Quick Apply
    Were looking for a motivated Junior Accounts Administrator to support our finance team with day-to-day accounting tasks.The role involves assisting with financial reporting, month-end processes, ac...Show moreLast updated: 30+ days ago
    Debtors & Creditors Clerk / Accounts Administrator

    Debtors & Creditors Clerk / Accounts Administrator

    Hedz RecruitmentRoodepoort, GP, South Africa
    Quick Apply
    Our client a well established Privately Owned Panelshop is seeking the services of an experienced and dynamic Debtors & Creditors Clerk for the Roodepoort area. The successful candidate will hav...Show moreLast updated: 29 days ago
    • Promoted
    Lease Audit and Compliance Officer

    Lease Audit and Compliance Officer

    CBRE ExcellerateJohannesburg, ZA
    Job title : Lease Audit and Compliance Officer.Job Location : Gauteng, Johannesburg.We’re looking for a detail-driven Lease Audit and Compliance Officer to lead the reconciliation of the Client's l...Show moreLast updated: 3 days ago
    • Promoted
    Accounts Manager

    Accounts Manager

    HR-Simplified (Pty) LtdRoodepoort, Gauteng, South Africa
    About the Company The company offers cost-effective and sustainable leasing solutions to companies and institutions alike to help them finance and purchase the technology they need to run their bu...Show moreLast updated: 30+ days ago
    Accounts Preparation Senior

    Accounts Preparation Senior

    SumerJohannesburg, South Africa, ZA
    Quick Apply
    Sumer is a growing network of accounting firms across the UK and South Africa, focused on supporting SME businesses with high-quality, tailored financial services. We have 13 different hubs based ac...Show moreLast updated: 12 days ago
    • Promoted
    Treasury Officer (2827)

    Treasury Officer (2827)

    The South African National Roads AgencyCenturion, ZA
    Job title : Treasury Officer (2827).Job Location : Gauteng, Centurion.National Diploma in Banking, Financial management, Accounting (NQF6). Minimum 5 years’ experience in a treasury middle and back-...Show moreLast updated: 11 days ago
    • Promoted
    Accounting Officer : Debtors

    Accounting Officer : Debtors

    BCXCenturion, ZA
    Job title : Accounting Officer : Debtors.Job Location : Gauteng, Centurion.Perform administrative functions to enable the efficient and effective management of debtors for the company, in compliance...Show moreLast updated: 30+ days ago
    • Promoted
    Commitments Officer

    Commitments Officer

    HWSETAJohannesburg, ZA
    Job title : Commitments Officer.Job Location : Gauteng, Johannesburg.Required minimum experience : .Commitment Officer; SETA experience would be advantageous. SAICA Articles an added advantage....Show moreLast updated: 10 days ago
    • Promoted
    Licensing Officer

    Licensing Officer

    The Independent Communications Authority of South AfricaCenturion, ZA
    Job Location : Gauteng, Centurion.Key Outputs : The successful candidate will report to the Manager : Service Broadcasting and their responsibilities will include : . Analysis of Broadcasting Serv...Show moreLast updated: 11 days ago