Job Title

Accounts Officer

Share This Job

Job Description

Company Introduction

Our client is a leading Maltese corporate and commercial legal practice.

Job Responsibilities and Duties

  • Monitor of bank accounts and updating of collection reports;
  • Perform bank reconciliations;
  • Issue periodic financial reports in collaboration with the Finance department team;
  • Manage client trust account activity;
  • Work with the Financial Controller to ensure a clean and timely year-end audit;
  • Deal with internal queries about payments;
  • Communicate with clients about billing queries and collections and ensuring all relevant debts by customers are managed as necessary;
  • Identify changes in payment patterns and propose action to avert indebtedness;
  • Handle disputed or part-paid invoices and negotiate to bring payment within the agreed terms;
  • Develop the credit management capability within the company;
  • Review the company's debt recovery procedures;
  • Provide prompt and accurate responses to enquiries from Senior Management;
  • Chase overdue invoices by phone, e-mail or other means deemed appropriate;
  • Maintain a database of clients and suppliers;
  • Assist the finance department according to exigencies


  • An Advanced level of Accounts
  • Previous experience within credit control.

Personal Skills 

  • Excellent customer service and communication skills;
  • Ability to work unsupervised as well as part of the team;
  • Excellent time management and problem solving skills;
  • Enthusiastic and self-motivated;
  • A desire to succeed within a supportive team environment;
  • Be organised, meticulous and have good analytical skills;
  • Proficiency in English is a prerequisite; knowledge of Maltese is desirable;
  • Proficient in Sage accounting Software and MS Office Products.
Tags: AAT, Access, Accounts, BA (Hons) Banking and Finance, Compliance, English, Maltese, Report Writing, Reporting, Written and Oral English Communication

Have a Question?

We are here to help. Email us or call +356 2017 3007
Contact Us