Audit and Accounts Semi-Senior

Hours: Full time – 37.5 hours a week   Location: Banbury, Oxfordshire, UK

About us:

Ellacotts is a Top 100 UK accounting firm that provides a friendly working environment, challenging client work and great career opportunities. This is an exciting opportunity for an individual to join Ellacotts’ thriving corporate services team.

Hear what our current employees have to say here. 

Purpose of the Role:

To provide high quality audit, accounting and related client services, and to contribute generally to the overall development of the Firm.


  • Assist the Department Manager(s) as part of the audit and accounts team, as required
  • Perform the “senior” role on audit assignments, as required
  • Identify points for the assignment manager to raise with clients including potential areas for added value services and advice
  • Undertake bookkeeping, including ledger maintenance, supplier maintenance and management accounts preparation, as and when required
  • Liaise with clients to obtain relevant information for their accounts, acting in a proactive manner and ensuring attention to detail and effective questioning of client
  • Prepare statutory financial statements based on information supplied by clients
  • Prepare business tax computations, partnership and personal tax returns Prepare corporation tax computations and forms CT600
  • Assist with general client enquiries regarding aspects of their bookkeeping and other business related matters as required
  • Prepare other client deliverables as requested
  • Monitor own quality of performance and time costs in line with agreed budgets
  • Assist with administrative tasks if necessary
  • Record own chargeable time and enable maximum recoveries
  • Attend courses that are appropriate to job role
  • Assist in the delivery of ad hoc projects and assignments
  • Provide support to trainees through on-the-job coaching and supervision of their work
  • Make use of appropriate support networks to clarify knowledge and resolve queries on complex technical or software related matters

Critical Skills Required

  • Ability to perform and supervise audits, prepare statutory financial statements and related business tax returns
  • Strong computer literacy
  • Strong active listening skills
  • Excellent problem resolutions skills and idea generation ability

Critical Knowledge Required

  • In depth audit and accounts preparation knowledge
  • Knowledge of accounting systems and their uses and benefits

Qualifications Required

Essential: AAT qualified or equivalent

Experience Required

Essential: Minimum of 18 months proven audit and accounts experience within a practice environment.

Desirable: Experience with using cloud accounting software such as Xero and experience using CCH software and Mercia methodology

Personal Qualities

  • Excellent communication skills
  • Ability to quickly build rapport and trust
  • Highly confidential
  • Good team player
  • Good attention to detail
  • Resilient and energetic
  • Achiever and self-motivated
  • Confident
  • Organised
  • Creative
  • Analytical – quick thinker
  • A positive ‘can do’ attitude

Job Requirements

  • Live within commuting distance of Banbury
  • Work outside normal hours as required
  • Travel to client and other locations as required
  • Driving license is essential

What we can offer you

  • Competitive salary
  • Pension
  • Flexible working hours
  • Generous benefits package including 23 days’ holiday plus bank holidays
  • Medical cash plan
  • Bupa healthcare
  • Real opportunity for progression
  • Fantastic culture including regular staff socials and a friendly environment
  • Join the market-leading Agricultural team in the area
  • Chance to network at a range of events including country shows and dinners
  • Full support and ongoing training for your personal development and to keep up to date with tax changes and the latest agricultural news

Can’t find the role you’re looking for?

If you’re interested in working at Ellacotts but can’t see the role for you, then get in touch!