Job Title: Senior Bookkeeper
Recruitment Company: Sagen Advisory Recruitment Company
Location: Brackenfell Industrial, Cape Town
Work Arrangement: On-site (Full-Time)
Contract Type: Permanent
Salary: R20,000 – R30,000 pm (CTC, depending on experience)
Company Description
Our client is a well-established, highly regarded, and close-knit, family-rooted manufacturing enterprise specializing in high-end luxury kitchen design, joinery, and custom installations. Operating from Brackenfell Industrial for over three decades, they maintain a close-knit, fast-paced, and values-driven operational environment focused on high standards, integrity, professional conduct, and quality craftsmanship.
Clear Job Summary
Our client is seeking a mature, experienced, detail-orientated, and self-motivated Senior Bookkeeper to take full ownership of their financial bookkeeping and payroll functions. Working directly alongside the Financial Director in a fast-paced environment, the successful candidate will manage end-to-end bookkeeping up to Trial Balance, creditor/supplier interactions, bank reconciliations, invoicing, and full monthly payroll administration on Sage Pastel Payroll.
Expanded Duties and Responsibilities
Perform full-function bookkeeping duties up to Trial Balance in close collaboration with the Financial Director.
Manage full monthly payroll processing, employee record updates, and payroll administration using Sage Pastel Payroll.
Process and reconcile daily and monthly bank transactions, electronic transfers, and cash book entries accurately.
Handle accounts payable and receivable, including issuing client invoices, managing debtor follow-ups, and processing supplier payments.
Perform comprehensive monthly reconciliations for debtors, creditors, bank accounts, and balance sheet items.
Communicate directly and professionally with key suppliers regarding invoices, payment schedules, and account statements.
Ensure accurate and timeous preparation and submission of monthly statutory returns (VAT201, EMP201).
Maintain accurate inventory/job-costing accounting entries aligned with manufacturing and installation schedules.
Provide administrative and financial support during internal/external review processes.
Qualifications and Experience
5-10 years of hands-on, full-function bookkeeping experience up to Trial Balance in a fast-paced environment.
Extensive, demonstrated experience operating Sage Pastel Payroll.
Formal qualification in Bookkeeping, Financial Accounting, or ICB Certification is highly preferred.
Strong practical experience in supplier liaisons, creditor reconciliations, and invoicing.
Full bilingual proficiency in English and Afrikaans (written and verbal).
Experience within manufacturing, joinery, retail, or industrial operational environments is advantageous.
Ideal Candidate Profile
Professional & Mature Mindset: Demonstrates emotional intelligence, reliability, and strong personal and professional standards.
Exceptional Focus & Detail Orientation: Able to maintain high accuracy and focus in a busy, fast-paced setting.
Proactive Communicator: Clear, direct, and open communication style when working with management, clients, and suppliers.
Structured & Reliable: Highly organized with strong time-management skills to meet financial and payroll deadlines consistently.
KEY SKILLS LIST
Hard Skills:
Full-Function Bookkeeping
Bookkeeping to Trial Balance
Sage Pastel Payroll
Bank Reconciliations
Supplier & Creditor Reconciliations
Accounts Receivable & Invoicing
VAT201 Submissions
EMP201 Submissions
Cash Flow & Electronic Bank Transfers
Soft Skills:
High Attention to Detail
Mature Work Ethic
Clear & Open Communication
Professional Conduct & Integrity
Problem-Solving Mindset
Time Management & Prioritization
Job-Related Skills:
Fast-Paced Financial Processing
Supplier Account Management
Payroll Administration & Tax Filing
Financial Director Liaison
Manufacturing/Joinery Industry Alignment
You have successfully created your alert.
You will receive an email when a new job matching your criteria is posted.
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Didn't receive the link? Resend Verification Link