Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 9, 2026
    Deadline: Mar 13, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • KFML is proudly based in Port Elizabeth. The group mainly service focused therefore people are truly our greatest asset. Companies under our umbrella: KFML Holdings Spec Savers South Africa (SSSA) Execuspecs Eyebar Fevertree Preferred Provider Negotiators (PPN) Hybrid Development Zalisa Foresight Practices Triopticon Yellow Zebra Optical Spec...
    Read more about this company

     

    Bookkeeper

    Job Advert Summary    

    • A bookkeeper is a financial professional responsible for maintaining accurate and up-to-date financial records for an organisation. They play a crucial role in managing the day-to-day financial operations and ensuring that financial information is recorded and organised effectively.

    Minimum Requirements    

    • Diploma in Bookkeeper or related. 
    • Proven experience as a bookkeeper or in a similar role. 
    • Solid understanding of accounting principles and financial regulations. 

    Duties and Responsibilities    
    Bookkeeping:

    • Bookkeeping of at least 8 stores (subject to change at discretion of management).
    • Processing of point-of-sale month-end reports.
    • Processing of cashbooks (importing) and bank reconciliations.
    • Processing of salary journals and timeous clearing of control accounts.
    • Monthly audit files to be prepared and submitted to senior by deadline dates.
    • Preparation of monthly management accounts to senior by deadline dates.
    • Raising of accruals, provisions, fixed asset journals and other journals.
    • Liaison with auditors.
    • Liaison with staff and owners at stores, management and others.
    • Payment of accounts on electronic banking.
    • Attending to daily queries at store level.
    • Completion of credit application and other forms.

    Fixed Assets:

    • Maintenance of fixed asset registers.
    • Processing of fixed asset journals.
    • Depreciation, addition and disposal entries to be passed.
    • Control over documentation supporting additions and disposals.

    Debtors:

    • Preparation and clearing of debtors reconciliations (+- 6 different types).
    • Ensuring that all EDI payments are receipted by stores timeously.
    • Reconciling of cash banked by store to daybooks daily and follow-up of over/under banking.
    • Checking of daybooks and daily sales summaries and follow-up of variances.
    • Monitoring of debt collection and debtors ageing.

    Stock:

    • Monitoring and follow-up of stock count variances.

    Statutory returns:

    • Reconciliation of VAT – box reports to General Ledger.
    • Preparation of VAT returns and submission and payment thereof.
    • Reconciliation of PAYE and follow-up of outstanding items.
    • Preparation of PAYE returns and submission and payment thereof.
    • Liaison with SARS in clearing old, outstanding items.

    Deadline:10th March,2026

    go to method of application »

    Collier & Malan: Collections Agent

    Job Advert Summary    

    • A Collections Agent is responsible for managing and recovering outstanding debts owed by individuals or businesses. They work for financial institutions, debt collection agencies, or other organisations that provide credit services. The primary goal of a Collections Agent is to contact debtors, negotiate payment arrangements, and ensure timely and complete debt recovery while maintaining a positive customer relationship.

    Minimum Requirements    

    • Minimum Grade 12
    • High school diploma or equivalent (additional education or relevant certifications may be preferred).
    • Previous experience in debt collection or a related field is advantageous.
    • Medical Industry experience is advantageous.

    Duties and Responsibilities    
    Debt Collection:

    • Contact debtors via phone, email, or written correspondence to initiate debt collection efforts.
    • Maintain a professional and respectful approach while engaging with debtors.
    • Utilize negotiation and persuasion skills to establish payment plans or settlements that are feasible for debtors and aligned with the organization's policies.
    • Track and document all collection activities, conversations, and agreements made with debtors.
    • Follow up with debtors to ensure adherence to agreed-upon payment arrangements.
    • Escalate cases to supervisors or legal departments when necessary.

    Account Management:

    • Maintain accurate and up-to-date records of debtor accounts, including contact information, payment history, and correspondence details.
    • Analyse debtor accounts to assess payment patterns, identify potential risks, and determine appropriate collection strategies.
    • Collaborate with internal teams, such as credit departments or legal advisors, to resolve complex or disputed cases.
    • Provide regular reports on collection activities, debtor trends, and outstanding balances to supervisors or management.

    Compliance and Documentation:

    • Ensure compliance with applicable laws, regulations, and internal policies governing debt collection practices in South Africa.
    • Maintain confidentiality and handle sensitive debtor information securely.
    • Prepare and maintain documentation related to debt collection, such as demand letters, payment receipts, and legal notices.

    Customer Service:

    • Provide excellent customer service to debtors by addressing their inquiries, concerns, and complaints promptly and professionally.
    • Assist debtors in understanding their outstanding balances, payment options, and any available financial assistance programs.

    Deadline:10th March,2026

    go to method of application »

    SSAS: Accountant

    Job Advert Summary    

    • As an Accountant, you will be responsible for managing a team of bookkeepers and overseeing the full spectrum of accounting, payroll, compliance, and financial reporting functions across multiple stores and clients. Your primary responsibilities include maintaining accurate financial records, preparing and analysing financial statements, and ensuring that all financial transactions comply with relevant regulations and standards.
    • In this role, you will play a vital part in the financial decision-making process, providing insights that support the overall financial health and operational efficiency of the organisation. You will also be actively involved in mentoring staff, implementing internal controls, and ensuring adherence to internal deadlines, SARS requirements, and audit protocols.
    • Your attention to detail, strong analytical skills, leadership ability, and sound knowledge of accounting principles will be key to succeeding in this position.

    Minimum Requirements    
    Education

    • A Bachelor’s Degree in Accounting, Finance, or a related field is required.
    • Professional certifications such as CPA (Certified Public Accountant), ACCA (Association of Chartered Certified Accountants), or similar are highly preferred.

    Experience:

    • Proven experience as an Accountant or in a similar financial role, ideally within an audit environment.

    Preferred Profile:

    The ideal candidate would currently be an Audit Manager at an auditing firm, with experience in:

    • Completing articles in an audit environment.
    • Managing staff and junior accountants.
    • Leading full audit engagements from planning to finalisation.
    • Note: Our internal structure is modelled closely on that of an audit firm; therefore, familiarity with audit-based workflows and controls is highly advantageous.

    Duties and Responsibilities    
    Team & Information Management

    • Manage, train, and mentor a team of bookkeepers, including conducting monthly performance reviews.
    • Provide day-to-day assistance and support on queries from stores, clients, and staff.
    • Conduct training sessions for new and existing staff (bookkeepers and clients).
    • Perform back-to-work interviews and manage performance appraisals.
    • Set clear deadlines and provide structured direction for bookkeepers.
    • Maintain and manage staff and client data on electronic storage systems.

    Operational Oversight

    Daily & Weekly Responsibilities

    • Monitor bookkeeper compliance with daily and weekly banking checks.
    • Authorise store expenditure by reviewing supporting documentation for validity and VAT compliance.
    • Release payments via electronic banking platforms.
    • Ensure timely handling of staff, client, and internal group queries.
    • Oversee adherence to operational requirements by bookkeepers.

    Monthly Responsibilities

    • Review and approve salaries, incentives (including locum payments), and EMP submissions.
    • Perform and verify monthly incentive calculations.
    • Ensure accurate salary processing and resolve related queries.
    • Review store bookkeeping, raise review notes, and ensure corrections are made.
    • Prepare and review management accounts and address related client queries.
    • Review and authorise PAYE and VAT reconciliations, ensuring submission on e-Filing.
    • Oversee SARS communication handling and resolution of tax queries.
    • Manage drawdown lists and loan amortisations for applicable stores.
    • Ensure the completeness and accuracy of month-end reports from POS systems.
    • Act as administrator for bank profiles (manage access and rights).
    • Administer e-Filing profiles for staff (add/edit/remove).
    • Conduct Pastel roll-overs, error resolution, and manage access issues.
    • Order and manage stationery and Metrofile documentation storage.
    • Oversee postal processes and distribution of received client mail.

    Annual Responsibilities

    • Coordinate annual staff increase processes and distribute client guidelines.
    • Set and discuss turnover targets with stores and clients.
    • Participate in full audit processes with external auditors (planning, query resolution, journal evaluation, and finalisation).
    • Ensure BHF yearly charges are settled across all stores.
    • Complete IRP501 reconciliations twice a year and resolve queries with HR.
    • Manage annual Pastel renewals and roll-overs.

    Ad Hoc & Special Projects

    • Develop business plans for prospective franchisees seeking financing.
    • Manage onboarding and setup for new staff (IT, desks, supplies).
    • Oversee the setup and onboarding process for new stores.
    • Liaise with banks/FeverTree to arrange lease deposit guarantees.
    • Review provisional tax calculations from auditors.
    • Complete IT14SD reconciliations when required.
    • Obtain audit certificates for licenses and landlord reporting requirements.
    • Continuously update and maintain internal templates, processes, and procedures.

    Deadline:10th March,2026

    go to method of application »

    Senior Software Developer

    Job Advert Summary    

    • Are you passionate about designing innovative systems and continuously improving existing ones as business and technology needs evolve? We’re looking for a Senior Software Developer to join our close-knit team building practice management software for the optometry and audiology industry.
    • In this role, you’ll work side-by-side with the business to shape, deliver, and support real-world features that customers rely on every day. We’re not a large development house—our team is smaller, hands-on, and covers a wide range of responsibilities. That means you’ll have meaningful influence, broad ownership, and the opportunity to contribute across the product lifecycle: from design and development through deployment, support, and ongoing improvement.

    Minimum Requirements    

    • Bachelor's degree in Computer Science or a related field.
    • Minimum 6 years of programming experience.
    • Broad experience designing, programming, and implementing large information systems.
    • Strong SQL knowledge including typical DBA tasks such as performance tuning and troubleshooting.
    • Expert level knowledge of C#, .Net Framework and .Net, Restful APIs
    • Bonus points for knowledge in Redis, Docker, Angular, Blazor, Syspro and/or PubSub
    • Agile practitioner.

    Duties and Responsibilities    

    • Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members.
    • Contribute to the ongoing evolution of the existing content supply portfolio of applications and services.
    • Design, develop, modify, implement, and support software components anywhere in the software stack.
    • Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
    • Remain current on new technologies and available vendor packages; evaluate and make recommendations, as necessary.
    • Assist in task planning, estimation, scheduling, and staffing.
    • Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
    • Determine process improvements, best practices, and develop new processes.
    • Work in close partnership with cross-functional teams and management.

    Deadline:10th March,2026

    go to method of application »

    Operation Manager - Debt Collection

    Job Advert Summary    

    • The Operations Manager is responsible for overseeing the day-to-day operational performance of the debt collection business, ensuring collections are effective, compliant, scalable, and aligned with strategic objectives. This role focuses on optimising people, processes, systems, and compliance to maximise recoveries while maintaining ethical and regulatory standards.

    Minimum Requirements    
    Qualifications

    • Bachelor’s degree in Business Management, Operations Management, Finance, or a related field (advantageous).
    • Relevant debt collection or credit management certifications (advantageous).

    Experience

    • 5 years’ experience in a debt collection, credit, or financial services environment.
    • 3 years’ experience in a senior operational or management role.
    • Proven experience managing large operational teams and complex workflows.
    • Strong understanding of South African debt collection legislation and regulatory frameworks.
    • Strong operational and analytical mindset with attention to detail.
    • Proven ability to drive performance through data and KPIs.
    • Excellent leadership, coaching, and people management skills.
    • Strong stakeholder and client management capabilities.
    • Sound judgment with high ethical standards.
    • Proficient in collections systems, reporting tools, and MS Excel.

    Duties and Responsibilities    
    Operational Management

    • Oversee daily operations across all collection channels (call centre and legal collections).
    • Ensure collection strategies are executed efficiently to meet or exceed recovery targets.
    • Monitor and manage operational costs, productivity, and resource allocation.
    • Implement and refine operational workflows to improve efficiency and scalability.

    Performance & KPI Management

    • Define, track, and report on key operational KPIs (e.g. collection rates, contact ratios, PTP conversion, cost-to-collect).
    • Analyse performance data and implement corrective actions where required.
    • Drive continuous improvement initiatives based on data insights.

    Compliance & Risk Management

    • Ensure full compliance with applicable legislation and regulations, including:
    • National Credit Act (NCA)
    • Council for Debt Collectors (CDC) rules
    • Protection of Personal Information Act (POPIA)
    • Consumer Protection Act (CPA)

    People Management

    • Lead, mentor, and develop team leaders and operational staff.
    • Set performance objectives, conduct reviews, and manage disciplinary processes where necessary.
    • Foster a high-performance, ethical, and customer-centric culture.
    • Support recruitment, onboarding, and training of operational staff.

    Client & Stakeholder Management

    • Act as a key operational contact for clients and internal stakeholders.
    • Ensure service level agreements (SLAs) are met and exceeded.
    • Support client reporting, reviews, and operational presentations.

    Systems & Process Improvement

    • Oversee the effective use of collections systems, diallers, and reporting tools.
    • Work with IT and vendors to implement system enhancements or new technologies.
    • Drive automation and digital initiatives to improve productivity and compliance.

    Key Attributes

    • Results-driven and commercially minded
    • High level of integrity and compliance awareness
    • Strong problem-solving and decision-making ability
    • Hands-on leadership style
    • Adaptable and process-driven

    Deadline:10th March,2026

    go to method of application »

    Optometrist: Spec-Savers Potchefstroom

    Job Advert Summary    

    • We are looking for a passionate, professional, and patient-focused Optometrist to join our Spec-Savers Soshanguve Potchefstroom practice!
    • As a trusted healthcare professional, you will play a vital role in delivering exceptional eye care, conducting thorough eye examinations, prescribing lenses, and providing expert advice tailored to each patient’s needs. Your clinical expertise, combined with a caring and approachable manner, will help ensure that every patient receives the highest standard of service and leaves with an excellent experience.
    • If you are dedicated to improving lives through quality eye care, thrive in a collaborative team environment, and enjoy building long-term patient relationships, we would love to hear from you!

    Minimum Requirements    

    • Degree in Optometry and valid registration with the Health Professions Council of South Africa (HPCSA) – certified copies will be required.

     Related Experience

    • Minimum of 12 months working experience as an Optometrist.
    • Computer literacy with knowledge of optical software systems.

    Special Training & Competencies

    • Strong focus on customer service and patient satisfaction.
    • High level of attention to detail and accuracy.
    • Ability to take ownership and make sound decisions.
    • Excellent people management and communication skills.
    • Commitment to maintaining professional optometry standards as specified by Spec-Savers.
    • Flexibility
    • Perform other functions/duties as required to ensure smooth operations.

    Duties and Responsibilities    

    Care of Equipment

    • Maintain all optometry equipment fully functional, in “new-looking” condition, and immaculately clean at all times.

    Patient Consultations

    • Conduct eye exams, advise patients, and ensure all relevant tests are explained before confirming prescriptions.
    • Minimum examination: non-contact tonometry, central visual field screening, case history (reason for visit, last check, medication, problems), retinoscopy, subjective exam with phoropter, near vision test, binocular balance test, ocular muscle balance test, ophthalmoscopy, slitlamp bio-microscopy.
    • This is the minimum standard of care; optometrists may perform additional tests.

    Contact Lens Fittings

    • Fit hard and soft contact lenses, order trial lenses, track back orders, and maintain stock (preferably Aquity).

    Frame Selection & Prescriptions

    • Assist patients in selecting frames suited to prescriptions.

    Laboratory/Supplier Dealings

    • Communicate efficiently and courteously with labs/suppliers; report issues to store owner.
    • Complete lab orders and redo jobs, check Vertometer readings, verify pricing, and ensure lab credits are received.

    Dispensing & Follow-Up

    • Ensure spectacles/lenses meet prescriptions, adjust for comfort, and reinforce expected benefits.
    • Handle patient queries and conduct 7-day follow-up calls for all collections.

    PPN Requirements

    • Capture all required PPN information: IOPs, VAs, Visual Fields.

    Flexibility & Additional Duties

    • May perform other tasks including: filing cards, signing for deliveries, stock entry, answering phones (after 3 rings), customer take-on, invoicing, follow-up calls (Recalls, No Shows, Cyclic), stock take, quotations, day-to-day repairs/adjustments, and reporting all system error messages immediately.

    Updating Knowledge

    • Maintain up-to-date professional optometry knowledge.

    Attendance

    • Keep attendance register updated daily

    Deadline:9th March,2026

    go to method of application »

    Optical Assistant: Execuspecs Gateway

    Job Advert Summary    

    • We are looking for a friendly, professional, and customer-focused Optical Assistant to join our team at Execuspec Gateway.
    • In this role, you will be responsible for assisting customers with frame selection, processing optical orders, providing product information, and ensuring that every customer receives outstanding service throughout their journey in store. You will also support the practice with administrative duties, customer follow-ups, and maintaining accurate records.
    • The ideal candidate will have excellent communication skills, strong attention to detail, and a passion for delivering exceptional customer service. If you enjoy working in a fast-paced retail environment and take pride in creating a positive customer experience, we would love to hear from you.

    Minimum Requirements    

    • Matric certificate (certified copy required).

    Related Experience

    • Minimum of 12 months working experience, preferably in retail, customer service, or an optical environment.
    • Computer literacy and the ability to work with optical or retail software systems (knowledge of Calico will be advantageous).

    Special Training & Competencies

    • Strong focus on customer service and customer satisfaction.
    • Excellent communication and interpersonal skills.
    • High level of attention to detail and accuracy.
    • Strong administrative and organisational skills.
    • Ability to take ownership and responsibility for tasks.
    • Ability to work effectively within a team environment.
    • Good numerical skills for quoting, invoicing and handling payments.
    • Reliable, professional and self-motivated.
    • Flexibility
    • Perform additional functions or duties as required to ensure the smooth operation of the practice.

    Duties and Responsibilities    
    Customer Service

    • Provide excellent front-line service to customers and ensure every interaction reflects the brand’s commitment to outstanding customer care.
    • Assist customers with frame selection based on their prescription, face shape, and personal preferences.
    • Ensure that every customer enjoys a pleasant and professional experience in store.

    Frontline Service

    • Provide accurate quotations for frames, lenses and lens add-ons using the store system.
    • Ensure that patient portions, medical aid benefits and payment options are clearly communicated to customers before orders are processed.

    Order Processing and Administration

    • Capture customer information accurately on the system and process orders according to store procedures.
    • Prepare and send lab orders, ensuring that all details are correct and clearly recorded.
    • File pending jobs and maintain accurate records of orders and customer documentation.

    Laboratory and Supplier Liaison

    • Communicate professionally with laboratories and suppliers regarding orders.
    • Follow up on delayed orders and notify customers of any changes to collection dates.

    Collection of Spectacles

    • Notify customers when their spectacles or lenses are ready for collection.
    • Ensure that spectacles are clean, properly adjusted and comfortable for the customer before collection.
    • Explain the use and care of lenses, including features such as multifocals or tinted lenses.

    Adjustments and Repairs

    • Carry out minor spectacle adjustments and repairs when required.
    • Ensure that customers are informed when adjustments are performed on their own spectacles at their own risk.

    Contact Lens Assistance

    • Assist with contact lens orders, stock management and patient collections.
    • Provide guidance to customers regarding the use and care of contact lenses where required.

    Administrative Duties

    • Schedule appointments and capture customer details accurately.
    • Answer telephone calls professionally and assist customers with enquiries.
    • Process payments, issue receipts and balance the cash box according to procedures.
    • Assist with data capturing, filing, stock management, ordering stationery and general store administration.

    Customer Follow-Up

    • Contact customers regarding order collections and follow up on jobs not collected.
    • Handle customer queries or complaints professionally and escalate to management where necessary.

    Training and Development

    • Attend training sessions and remain updated on products, pricing structures and customer service standards.

    Attendance

    • Ensure the attendance register is maintained and kept up to date.

    Deadline:10th March,2026

    go to method of application »

    SSDM: Debtors Clerk

    Job Advert Summary    

    • The debtors clerk is responsible for overseeing the accounts receivable process and ensuring the timely collection of outstanding customer invoices. They will maintain accurate records, communicate with customers regarding payment, and collaborate with other departments to resolve any billing issues. The debtors clerk plays a vital role in maintaining the financial health of the company by optimizing cash flow and minimizing bad debts

    Minimum Requirements    

    • Minimum Grade 12
    • High school diploma or equivalent qualification; additional education in accounting or finance is preferred.
    • Proven experience as a debtors clerk, accounts receivable clerk, or similar role.
    • Strong knowledge of accounting principles and practices, particularly related to accounts receivable.
    • Proficiency in using accounting software and Microsoft Office Suite, especially Excel.
    • Excellent numerical and analytical skills, with a keen attention to detail.

    Duties and Responsibilities    

    • Full Function Debtors for various Optometric or Audiology Practices
    • Processing of remittance advices, bank reconciliations, debtor’s aging and statements
    • Follow up on outstanding queries to maintain benchmarks for criteria used
    • Follow up on overdue accounts to maximise recovery
    • Monthly reporting on overdue accounts
    • Maintain productivity and operational efficiency via operating systems
    • Provide customer centric service for outstanding accounts using payment solutions

    Deadline:13th March,2026

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at KFML Holdings Pty (Ltd) Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail