To assist with the planning, performing and completing of audits through leading audit teams and where appropriate undertake small to medium audits on his/her own or with junior staff and with the minimum of supervision. To assist with more technical audit testing during audit assignments and to work with a team to achieve successful completion of audits on a timely basis. To control budgets and meet audit objectives. To assist with the completion of client accounts preparation and prepare corporation tax computations where appropriate to support audit work. To undertake specialist assignments to expand knowledge. To assist with ensuring assistants working within the audit teams receive effective on the job training and experience to complement their studies whilst also meeting work priorities. Monitor progress of work tasked to assistants, review and provide appropriate feedback in accordance with department procedures. To develop working relationships with clients to understand their business and to identify any opportunities for cross selling of other group services. To keep up to date with technical matters by reading and attending relevant training courses. Where appropriate, work at client's premises which could include overnight stays. To promptly report to their Manager/ Director any concerns which may affect the firm's client relationship e.g. money laundering, unethical business practice, complaints etc. To respect client confidentiality and report any issues which may affect client relationships to their Manager/ Director. The preparation of client accounts, up to final stage dependent on the complexity of the business, for approval/ signing off by Manager/ Director. This will normally involve preparation of draft accounts suitable for client meeting with Manager/ Director and subsequent completion thereof. To adhere to the procedures which provide a clear framework for all members of the department to ensure effective scheduling, allocation and completion of work (such procedures to be amended and updated as required from time to time). To promptly report to Manager any concerns which may affect the firm's client relationship e.g. money laundering, unethical business practice, complaints etc To respect client confidentiality and report any issues which may affect client relationships to their Manager/ Director. Person Specification Must be AAT or ACA or ACCA qualified or qualified by experience e.g. 3 years audit and accounts experience. Must be able to prepare accounts on their own to final stage. Must be able to demonstrate effective client inter-personal and management skills. Must be able to actively manage own workloads and take responsibility for own development. Must possess IT skills to operate in-house programmes and prepare and develop spreadsheets as necessary. Must be fully conversant with audit programmes. Must possess a thorough working knowledge of accounting and auditing standards, the accounting provisions of the Companies Act, and relevant taxation matters. Must be able to meet strict deadlines. Must be able to prepare tax computations.