BookkeeperWe are seeking a detail-oriented and proactive Bookkeeper to join our finance team on a full-time, 100% on-site, permanent basis. This role involves managing day-to-day accounting and bookkeeping functions to ensure accurate financial records and smooth financial operations.Main Responsibilities· Debtor & Creditor set up & maintenance· Processing customer invoices on daily basis· Credit Control: ensuring prompt payment receipts· Liaising with all customers and dealing with any invoice related issues· Processing all cash receipts/customer payments and bank lodgments· Input and maintain all vendor invoices· Generating payment runs and processing payments through online banking· Monthly bank account reconciliation· Credit Card reconciliation· Preparation of bi-monthly VAT returns· Processing Vies/Intrastat· Processing monthly journals on system· Maintain multicurrency exchange rates· Maintain accurate filing system· Liaison with auditors and preparation of files for auditors· Attend seminars and classes as required· Perform other duties as requested by ManagementQualifications· AAT Accredited· Other accountancy qualification or strong experience an advantageRequirements· Have a minimum of 1-2 years' experience in a similar role· Be able to work on own initiative but also as part of a team· Have good flexibility and adaptability to changing tasks· Strong attention to detail· Can do attitude· Be able to work with sensitive information and maintain confidentiality at all times· Have excellent organisational skills to maintain tight deadlines· Strong communication skills and the ability to manage multiple tasks efficiently.Benefits:Competitive PackagePension planHealth InsuranceDental InsuranceLife CoverAdditional personal days entitlement annuallySubsidised TrainingEmployee Assistance ProgrammeAnnual onsite Health CheckFull Health and Wellbeing ProgrammeJob Types: Full-time, PermanentPay: €30,000.00-€35,000.00 per yearBenefits:Bike to work schemeCompany eventsCompany pensionOn-site parkingPrivate dental insurancePrivate medical insuranceSick payWellness programWork Location: In person