×
Register Here to Apply for Jobs or Post Jobs. X

Financial Controller

Job in Johannesburg, 2000, South Africa
Listing for: Affinity International
Full Time position
Listed on 2025-12-20
Job specializations:
  • Finance & Banking
    Accounting & Finance, Financial Reporting, Financial Compliance, Financial Controller
  • Accounting
    Accounting & Finance, Financial Reporting, Financial Compliance, Financial Controller
Job Description & How to Apply Below

Role Overview

We are seeking an experienced Financial Controller that also has a lot of experience in Accounts Payable (AP) with expertise to oversee day‑to‑day finance operations, ensure accurate financial reporting, and maintain tight control over payables, cash flow, and compliance. This role requires a hands‑on finance professional who is comfortable managing transactional finance while also contributing to higher‑level financial oversight and process improvement.

Key Responsibilities Financial Control & Reporting
  • Oversee month‑end and year‑end close processes
  • Prepare and review management accounts, balance sheets, and cash flow statements; ensure accuracy and integrity of financial data across all ledgers
  • Support budgeting, forecasting, and variance analysis
Accounts Payable Management
  • Own the end‑to‑end Accounts Payable function
  • Review and approve supplier invoices, payment runs, and reconciliations; ensure correct coding, approvals, and timely payments
  • Manage vendor queries and resolve discrepancies efficiently
  • Maintain strong internal controls over AP processes
Compliance & Controls
  • Ensure compliance with company policies, accounting standards, and local regulations; maintain audit‑ready documentation and support external audits
  • Implement and improve financial controls and approval workflows
Process Improvement & Systems
  • Identify and implement efficiencies within AP and broader finance processes; work closely with operations and procurement teams to improve cost controls
  • Support finance system improvements and integrations
Stakeholder Support
  • Partner with internal teams to provide financial insights and support
  • Assist leadership with financial decision‑making and reporting requirements
Required Experience & Skills
  • 5+ years’ experience in a Financial Controller, Senior Accountant, or similar role; strong, hands‑on experience managing Accounts Payable
  • Solid understanding of general ledger, reconciliations, and financial reporting
  • Experience working with accounting software (e.g., Quick Books, Xero, Net Suite, Sage, or similar)
  • Advanced Excel / Google Sheets skills
  • Strong attention to detail with the ability to manage multiple deadlines; excellent communication and stakeholder‑management skills
Preferred Qualifications
  • Bachelor’s degree in Accounting, Finance, or related field
  • Professional qualification (CA, CPA, ACCA, or equivalent) advantageous; experience supporting US, UK, or international entities
  • Experience working in a remote or distributed finance team
What Success Looks Like in This Role
  • Accurate, timely financial reporting with minimal revisions
  • Well‑controlled, efficient Accounts Payable function
  • Improved cash flow visibility and payment accuracy
  • Strong compliance posture with clean audit outcomes
Why Join Us
  • Work remotely with an international team
  • Exposure to senior leadership and strategic finance initiatives; opportunity to improve and scale finance processes in a growing organization
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary