Contract
Junior Finance Analyst
Weybridge

Posted Yesterday
This is a fantastic opportunity to gain hands-on experience across a wide range of financial processes in a fast-paced, global environment.
As a Junior Finance Analyst, you will play a key role in supporting project profitability and ensuring financial accuracy across the business. You''ll be involved in everything from project tracking and billing to month-end reporting and annual planning, working closely with internal teams and external partners.
Key responsibilities:
- Register business opportunities and projects in Salesforce and SAP
- Maintain and update the Project Master Tracker (customer contact, billing, sales revenue, costs, expected profit)
- Process direct costs and verify expenses for client recharges
- Prepare and upload billing and invoices to customer systems (e.g. BQMS)
- Support project managers in managing AR overdue
- Create rolling plans for sales revenue and profit
- Monitor sales revenue and cost recognition in systems
- Assist with month-end financial closings, accruals, and labour cost allocations
- Produce financial reports showing variances between forecasts, annual plans, and actuals
- Support preparation of the annual financial plan
Requirements:
- Bachelor''s degree in Finance, Accounting, or a related field
- 3-5 years'' experience in financial analysis or a similar role
- Strong analytical skills with excellent attention to detail
- Confident communicator with the ability to work with stakeholders at all levels
- Advanced Microsoft Excel skills (essential)
- Experience with ERP systems (SAP, Oracle, etc.) preferred
Benefits:
- Competitive salary (-30,00040,000 depending on experience)
- 25 days of annual leave
- Discretionary performance-based bonus (after probation)
- Defined Contribution Pension (up to 4% employee, up to 8.5% employer)
- Permanent Health Insurance & Group Life Assurance
- Flexible benefits allowance
If you''re a proactive and detail-driven finance professional looking for your next challenge, we''d love to hear from you.