Halliday Marx have partnered exclusively with an outstanding creative, independent software company who seek a new key member of the finance team. This is a world leader in web technology for financial trading with award-winning software for many of the world's largest banks and other financial institutions. Hybrid role (2-3 days per week in the office) Reporting to the Finance Manager, the role and will have broad finance responsibilities within a small finance team. The role: Processing and reviewing all purchase invoices, including general ledger coding and comparison against budget. Liaising with suppliers and internal stakeholders, resolving queries. Preparation of bank payment runs for review. Processing and reviewing all receipts and purchase invoices relating to company credit cards. Reviewing employee expense claims Cash management including reconciliation and allocation of bank receipts and payments. Preparing the monthly bank reconciliations for all bank accounts, including accounting for the foreign exchange translation at month end. Preparation of certain monthly balance sheet reconciliations (e.g. prepayments and accruals). Assisting in the preparation of monthly management and board reports Finance Manager cover for higher level finance tasks Other ad hoc tasks. You will have: Minimum 1 year prior experience working in a small finance team Attention to detail is essential (Ideally) Experience of working with Xero Studying towards ACA/ACCA/CIMA