A fantastic opportunity has arisen for a meticulous and proactive Senior Finance Assistant to join a dynamic team in Montrose. This role is ideal for someone who thrives on structure, accuracy and continuous improvement, with the autonomy to own transactional finance and the collaboration to enhance wider systems and processes. The Senior Finance Assistant will be responsible for: Treasury & transactional finance * Managing daily bank uploads and month-end reconciliations * Processing weekly BACS runs, ad hoc payments and petty cash * Assisting with income allocation and matching receipts to invoices Payroll & pensions * Processing monthly payroll with full deductions * Overseeing pension scheme contributions and submissions * Uploading payroll to the banking system for approval * Submitting annual P11Ds and meeting HMRC deadlines * Completing statistical returns as required Month-end & reporting * Maintaining the fixed asset register and processing depreciation * Posting journals (including prepayments, accruals and stock) * Reconciling sales and purchase ledgers as well as control accounts * Submitting UK and French VAT returns * Supporting management accounting and taking ownership of finance admin In addition to core finance duties, you will support other departments when needed and play an active role in improving processes across the finance function. You will be hands-on in developing smarter workflows and collaborating with the Director of Finance on initiatives that drive efficiency and clarity. What we’re looking for: * Proven experience in transactional finance and month-end processes, including bank reconciliations, payroll, VAT returns, journal entries and ledger reconciliations * Proficiency in Microsoft Navision, Sage Payroll or similar accounting software, with advanced Excel capabilities * Meticulous attention to detail and a methodical approach to financial tasks * Confidence working independently and collaboratively across teams * A proactive mindset focused on continuous improvement Why join the team? In addition to a negotiable salary based on experience, you will be joining a well established and expanding business where you will play a key role in shaping best practices. You will have the space to develop professionally, make a meaningful impact and thrive within a supportive, values driven organisation