recruite

CNC Programmer

Recruite Agency
Sandton, Gauteng
Contract
Posted 23 June 2026
Contract Accounting & Auditing
Job Description

A great opportunity is available for an experienced CNC Programmer in Sandton, Gauteng.

Punctuality, dedication, and a willingness to help others are highly regarded here. This is a stable position with long-term prospects for committed candidates. It is a busy, practical environment where no two days look quite the same. Put your name forward today and tell us what you bring.

Responsibilities

Internal Controls & Process Improvement

  • 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.
  • 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.
  • 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.
  • Automate recurring journal entries, reconciliation templates, and management report generation using advanced Excel functionality and accounting system capabilities to streamline month-end close processes and reduce manual effort.

Financial Reporting & Management Accounts

  • Analyse operational expenditure against approved departmental budgets, investigate significant deviations with cost centre managers, and present findings with corrective recommendations to the finance manager for review.
  • 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.
  • Prepare monthly management accounts including income statements, balance sheets, and cash flow statements with detailed variance analysis against budget and prior periods for senior management review and strategic decision-making.
Requirements
  • Excellent time management and organisational skills to prioritise tasks effectively during peak reporting periods such as month-end.
  • Proficiency in accounting software such as Sage, Pastel, or Xero, and advanced Microsoft Excel skills including pivot tables and VLOOKUPs.
  • A minimum of two to three years of practical accounting experience with exposure to the full accounting cycle in a commercial environment.
  • Strong numerical accuracy and attention to detail with ability to identify and correct discrepancies in large volumes of financial data.
  • A proactive approach to problem-solving with the ability to investigate and resolve complex reconciling items independently.
  • 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.
Qualifications
National Diploma in Financial Accounting
Paid Survey
Job details
Job typeContract
ProvinceGauteng
CitySandton
CategoryAccounting & Auditing
Posted23 June 2026
Closing20 July 2026
Recruite Agency
Sandton, Gauteng
Get similar jobs by email
New jobs like this delivered to your inbox