Finance & Office Assistant - Broxburn ✨ Salary: Competitive (and genuinely reflective of your experience!) Hours: Mon-Thurs 8-5, Fri 8-3 (hello, early finish!) Contract: Permanent, full-time Ready to level up your finance career? We're working with a hugely successful construction business in Broxburn, and they're on the lookout for a Finance & Office Assistant who loves numbers, thrives in a busy environment, and is happiest when a stack of invoices is waiting to be conquered. If the buzz of processing up to 200 invoices a week, keeping accounts spotless, and being the go‑to Sage superstar appeals to you… keep reading. This role mixes finance, office admin, and a sprinkling of HR and H&S - perfect for someone who's ready to grow, take ownership, and make a real impact. What You'll Be Doing: Finance First - Your Core Mission Own the entire invoice processing cycle - you'll be responsible for managing high‑volume weekly invoice loads, processing up to 200 invoices per week with confidence, accuracy, and speed. You'll become the go‑to person for keeping everything moving smoothly, even during busy periods. Be the Sage superstar of the office - using Sage daily to input financial data, raise purchase orders, reconcile supplier accounts, and maintain crystal‑clear financial records. Your accuracy will help keep everything balanced, tidy, and running like a dream. Take ownership of weekly and monthly payroll - preparing payroll data in Excel, ensuring all hours, rates, and adjustments are correct, then processing it through Sage Payroll with precision to ensure every employee is paid correctly and on time. Keep deadlines on point and standards sky‑high - your role is all about ensuring finance tasks are completed on time, every time. With your exceptional attention to detail, nothing slips through the cracks. You'll spot issues early, correct discrepancies, and make sure every figure is exactly where it should be. Other Duties Support HR with maintaining employee records, onboarding tasks, recruitment admin, and coordinating training. Assist with day‑to‑day office management, including supplies, maintenance, and keeping the workspace organised. Provide front‑of‑house support by welcoming visitors, answering calls, and handling enquiries professionally. Manage the shared inbox, ensuring timely, accurate communication across the business. Work alongside the Office Manager on policy updates and health & safety processes, stepping up when required.What You Need to Succeed Strong finance and admin experience, especially in a fast-paced environment Excellent organisational skills with great attention to detail Clear written and verbal communication skills Sage / Sage Accounts experience is essential Confident using Microsoft Office Proactive, positive, and able to work independently Construction experience is a plus-but not essentialThink this sounds like you? We'd love to hear from you! Send your CV: (url removed) Call us: (phone number removed) ✨ Or simply click apply! Only shortlisted candidates will be contacted. Office Angels is an employment agency and business. We are an equal-opportunities employer who puts expertise, energy and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, abilities and more. By showcasing talents, skills and unique experiences in an inclusive environment, we help individuals thrive. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you. Office Angels acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. Office Angels UK is an Equal Opportunities Employer. By applying for this role your details will be submitted to Office Angels. Our Candidate Privacy Information Statement explaining how we will use your information is available on our website