recruite

Senior Software Engineer

Recruite Agency
Bellville, Western Cape
Full-time
Posted 25 June 2026
Full-time Accounting & Auditing
Job Description

The Senior Software Engineer will play a key role in the day-to-day running of a busy professional services firm in Bellville, Western Cape. This vacancy suits a dependable individual who values quality and consistency.

You will enjoy modern facilities and the equipment needed to do the job well. Longer term, there is a clear path for those who show commitment. Good humour and professionalism sit side by side here. Send your CV through today and take the first step towards this opportunity.

Responsibilities

Statutory Compliance & Tax

  • Assist with the preparation of provisional tax computations biannually and the annual income tax return, liaising with external tax practitioners to ensure full compliance with the Income Tax Act and minimising risk of penalties.
  • Coordinate year-end audits by preparing comprehensive audit files, compiling working papers, responding to auditor queries promptly and accurately, and facilitating timely sign-off of annual financial statements with an unqualified audit opinion.

Internal Controls & Process Improvement

  • Develop, document, and implement internal financial controls and standard operating procedures across the finance function to strengthen the accuracy and reliability of financial reporting and safeguard organisational assets.
  • Participate in system upgrade and implementation projects by testing financial modules, validating data migration accuracy, and providing user acceptance feedback to the project team to ensure a smooth transition to new systems.
  • Conduct regular reviews of accounts payable and receivable processes to identify control weaknesses, reduce processing errors, and implement improvements that enhance operational efficiency while reducing fraud risk and financial losses.

Financial Reporting & Management Accounts

  • Manage the fixed asset register by recording acquisitions, disposals, and transfer journals, and calculating monthly depreciation in accordance with IFRS and the company's approved accounting policies and capitalisation thresholds.
  • Perform full balance sheet reconciliations covering bank accounts, debtors, creditors, prepayments, accruals, and intercompany loan accounts on a monthly basis to ensure completeness and accuracy of the general ledger.
Requirements
  • A minimum of two to three years of practical accounting experience with exposure to the full accounting cycle in a commercial environment.
  • Strong interpersonal and communication skills to liaise effectively with clients, suppliers, auditors, and colleagues at all levels.
  • A bachelor's degree or diploma in accounting, financial management, or a closely related field from a recognised institution.
  • Thorough understanding of Generally Accepted Accounting Practice and International Financial Reporting Standards in South Africa.
  • Proficiency in accounting software such as Sage, Pastel, or Xero, and advanced Microsoft Excel skills including pivot tables and VLOOKUPs.
  • Excellent time management and organisational skills to prioritise tasks effectively during peak reporting periods such as month-end.
Qualifications
Bachelor of Commerce in Accounting or Equivalent
Paid Survey
Job details
Job typeFull-time
ProvinceWestern Cape
CityBellville
CategoryAccounting & Auditing
Posted25 June 2026
Closing15 July 2026
Recruite Agency
Bellville, Western Cape
Get similar jobs by email
New jobs like this delivered to your inbox