Join a growing team as an assistant to help support clients' accounting functions primarily in our office but at times on client premises. The role is about both keeping clients accounting records up to date and enabling them to grow and understand their businesses. The successful candidate will be responsible for: Processing sales and purchase invoices; processing bank transactions and reconciling as appropriate on accounting software Setting up supplier payment runs in client banking platform in accordance with internal procedures and controls Running reports from the accounting software Preparing monthly accounting journals (e.g. prepayments/accruals/ depreciation/payroll journals) Preparing and filing VAT returns; experience of MTD filing is preferable Preparing management accounts and commentary Corresponding directly with clients, be comfortable being onsite at clients Assisting in taking on new clients, getting new clients set up / processes established They will be educated to National 5 level as a minimum, or suitable equivalent, including Maths and ideally accountancy. The successful candidate will have a desire to learn as training will be provided which may lead to the potential to gain further qualifications. The successful candidate will have strong IT, numerical and data analysis skills, with experience in Excel. Communication skills and prioritisation of workload are essential qualities for candidates to ensure all deadlines are achieved, as well as possessing the ability to work as part of a team.