Talent.com
Accounts Officer
Accounts OfficerDiamond Spotlight Home • Johannesburg, Eastern Cape, South Africa
Accounts Officer

Accounts Officer

Diamond Spotlight Home • Johannesburg, Eastern Cape, South Africa
30+ 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
    Accounts Clerk Global Grade 07

    Accounts Clerk Global Grade 07

    Barloworld Equipment • City of Johannesburg Metropolitan Municipality, Gauteng, South Africa
    The main purpose of the role is to act as a custodian for the company’s local creditors by ensuring that standard accounting practices and processes are followed to transact, record and keep track ...Show more
    Last updated: 15 hours ago • Promoted • New!
    Accounts Receivable & Collections Specialist

    Accounts Receivable & Collections Specialist

    Service Solutions Staffing • Johannesburg, Gauteng, South Africa
    A retail company in Johannesburg is seeking a Debtors Clerk to manage customer accounts and ensure accurate collection and recording of funds. Responsibilities include maintaining debtor accounts, p...Show more
    Last updated: 15 hours ago • Promoted • New!
    Accounts Receivable Officer

    Accounts Receivable Officer

    Micromine • Johannesburg, Gauteng, South Africa
    Founded in 1986 Micromine is a global leader in mining technology.Our cutting-edge software empowers mining companies to optimise exploration planning and production drive digitalisation and stream...Show more
    Last updated: 28 days ago • Promoted
    Creditors Accountant - remote

    Creditors Accountant - remote

    Prism Placements • Johannesburg, South Africa
    Remote
    Experience & Requirements : .Relevant B-degree (Accounting / Finance etc) completed.Min 3-4yrs experience in a similar role where youve displayed proven accounts payable / creditors skills in fin...Show more
    Last updated: 30+ days ago • Promoted
    Accounts Assistant

    Accounts Assistant

    Fusion Personnel • Johannesburg, South Africa
    Experience on Pastel Evolution would be an Advantage.Must have a valid drivers license.Immediately available and willing to work on a 5 - 6 month contract. Assisting in Accounts with invoicing, pho...Show more
    Last updated: 1 day ago • Promoted
    Accountant : Operations

    Accountant : Operations

    Network Recruitment • Johannesburg, South Africa
    Our client operates within the freight and logistics sectoran industry built on precision, timing, and operational excellence. As the organisation expands, the finance team requires a skilled accoun...Show more
    Last updated: 9 days ago • Promoted
    Projects Officer - electricity industry

    Projects Officer - electricity industry

    Contractor • Johannesburg, Gauteng, South Africa
    Bachelor’s degree (NQF 7) in Project Management, Business / Public Administration, or related field.Postgraduate qualification in Project Management, Business Management, or Energy Studies (advanta...Show more
    Last updated: 4 days ago • Promoted
    Lead Officer Germiston

    Lead Officer Germiston

    Komatsu South Africa • Gauteng, South Africa
    Lead Officer : Payroll Komatsu South Africa has an opportunity for a Lead Officer : Payroll to join the Finance Department at our Head Office in Germiston. The suitable candidate should have a B Deg...Show more
    Last updated: 25 days ago • Promoted
    Accounts Senior

    Accounts Senior

    Sumer Group Holdings Limited • Johannesburg, Gauteng, South Africa
    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 more
    Last updated: 30+ days ago • Promoted
    Accounts Bookkeeper JHB - Western Suburbs

    Accounts Bookkeeper JHB - Western Suburbs

    Prism Placements • Johannesburg, Gauteng, South Africa
    Accounts Administrator / Bookkeeper.Prism Placements is looking for an.Accounts Administrator / Bookkeeper with a high level of attention to detail. Min 3-5 years bookkeeping to Trial Balance experi...Show more
    Last updated: 30+ days ago • Promoted
    Officer, Settlements, Lending & Borrowing

    Officer, Settlements, Lending & Borrowing

    Standard Bank of South Africa Limited • Johannesburg, Gauteng, South Africa
    Officer, Settlements, Lending & Borrowing.Business Segment : Corporate & Investment Banking.Location : ZA, GP, Johannesburg, 5 Simmonds Street. Receive and process structured settlement instructions, ...Show more
    Last updated: 30+ days ago • Promoted
    Accounts Payable

    Accounts Payable

    Minor Hotels • Johannesburg, Gauteng, South Africa
    NH Hotels offers trustworthy experiences based on three main pillars : value for money, the best location to connect with the city, and service with a human touch. NH Hotels’ remarkable products and ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Officer : Accounts Receivable

    Senior Officer : Accounts Receivable

    South African Weather Service • Gauteng, South Africa
    DeclarationThe South African Weather Service (SAWS) is a Section 3(a) public entity under the Ministry of Water and Environmental Affairs and is governed by a Board of Directors.The company became ...Show more
    Last updated: 25 days ago • Promoted
    Payment Officer

    Payment Officer

    Absa Group • Johannesburg, Gauteng, South Africa
    Empowering Africa’s tomorrow, together…one story at a time.With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our f...Show more
    Last updated: 2 days ago • Promoted
    Procurement and Accounts Payables Administrator

    Procurement and Accounts Payables Administrator

    Communicate Recruitment • Johannesburg, South Africa
    Implement finance policies across the school network.Maintain the fixed asset register and calculate depreciation.Monitor and report on cost control risks (OPEX and CAPEX).Analyse costs and provide...Show more
    Last updated: 30+ days ago • Promoted
    Accounts Manager

    Accounts Manager

    Flender • Gauteng, South Africa
    Flender South Africa Sales Department is seeking a proactive and driven Accounts Manager to join our team with a focus on maintaining and growing relationships with clients.The Account Manager will...Show more
    Last updated: 1 day ago • Promoted
    Manager, Accounts (Tzaneen)

    Manager, Accounts (Tzaneen)

    Standard Bank of South Africa Limited • Johannesburg, Gauteng, South Africa
    Business Segment : Insurance & Asset Management.Location : ZA, undefined, Johannesburg, 16 Morgan Street.Promotes sales in liaison with brokers and financial institution's leads and services brokers....Show more
    Last updated: 30+ days ago • Promoted
    Accounts Receivable Lead - Public Sector Finance (Centurion)

    Accounts Receivable Lead - Public Sector Finance (Centurion)

    South African Weather Service • Gauteng, South Africa
    DeclarationThe South African Weather Service (SAWS) is a Section 3(a) public entity under the Ministry of Water and Environmental Affairs and is governed by a Board of Directors.The company became ...Show more
    Last updated: 9 days ago • Promoted