Finance Controller

Johannesburg, Gauteng, South Africa

Job Description

Finance Controller - Middle Management
R 1 000 000.00/R 1200 000.00 per annum
Johannesburg East
Join a well-established, high-impact company in the heavy machinery and construction sector -- where finance meets the ground. This is not a desk-bound role. We need a leader who thrives in the field, engages with teams, and drives results through operational excellence.
You'll be part of a dynamic middle management team, working closely with operations, finance, and key stakeholders. The role offers a hybrid work environment, occasional travel, and the chance to make a real difference.
What's in it for you? A challenging, high-responsibility role with room to grow, influence, and lead. If you're ready to take ownership and drive change -- this is your opportunity.
Key Responsibilities:

  • Lead and manage financial operations across multiple sites
  • Drive CAPEX planning, forecasting, and reporting
  • Oversee VAT, tax, and Forex transactions with precision
  • Engage directly with operational teams to improve financial performance
Job Experience and Skills Required:
  • Education: BCom minimum; Postgraduate or Honours highly beneficial
  • Experience: 5+ years in finance, with strong exposure to operations, preferably in construction, engineering, or heavy industry
  • Skills:
  • Strong SA tax and VAT knowledge
  • Forex and CAPEX management
  • Advanced Excel and ERP systems
  • Confident communicator with a strong personality and leadership presence
  • Other: Willingness to travel occasionally; hybrid work setup
Apply now!
For more exciting Finance vacancies, please visit:
I also specialise in recruiting in the following:
  • Financial Controllers
  • Operational Finance
  • Construction & Engineering Finance
  • CA(SA) & CIMA Professionals
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1591478
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned