Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading accounting and consulting firm in Johannesburg is seeking a meticulous Senior Bookkeeper with advanced QuickBooks skills. This role entails full-cycle bookkeeping, managing financial records for diverse clients, and collaborating with accountants. The ideal candidate should possess at least 5 years of relevant experience, strong understanding of GAAP, and exceptional organizational abilities. This position offers the potential to transition from part-time to full-time work.
Senior Bookkeeper (QuickBooks)
Position will start part time and then move into a full time role.
We are a full-service accounting and consulting firm, providing personalized, one-on-one service to a diverse portfolio of clients including individuals, non-profits, trusts, and mid-sized corporations. Our team is committed to delivering high-quality tax, bookkeeping, and financial services in a welcoming, collaborative environment. We pride ourselves on being trusted business advisors who clients can rely on even during their most stressful times.
We are seeking a meticulous and experienced Senior Bookkeeper with advanced proficiency in QuickBooks to join our dynamic team. The ideal candidate will be responsible for maintaining accurate financial records for a variety of clients and will work closely with accountants and partners to ensure the smooth delivery of our accounting services.
Perform full-cycle bookkeeping using QuickBooks Online and Desktop
Record day-to-day financial transactions and complete the posting process
Reconcile bank and credit card statements across multiple clients
Manage accounts payable and accounts receivable functions
Prepare and maintain general ledgers and trial balances
Generate financial statements and customized reports
Assist in the preparation of year-end financial packages for CPAs
Support tax preparation with accurate records and documentation
Liaise directly with clients for document collection, queries, and clarifications
Provide guidance to junior staff or bookkeepers when required
Maintain organized documentation for audits and compliance
Stay updated on accounting and QuickBooks best practices
Minimum 5 years of bookkeeping experience, preferably within a public accounting firm
Proficiency in QuickBooks (Desktop and Online) is essential
Strong understanding of accounting principles (GAAP)
Experience with payroll, sales tax filings, and multi-client environments is a plus
High attention to detail and excellent organizational skills
Exceptional communication and interpersonal abilities
Ability to work independently and manage multiple client accounts simultaneously
Experience with Microsoft Excel and other accounting platforms (e.g., Xero or Sage) is advantageous
Diploma or Degree in Accounting, Finance, or related field
QuickBooks Certification preferred
Bookkeeping or Accounting designation (e.g., ICB, SAIPA, AAT) is a plus