Job Description: To carry out secretarial and general administrative tasks as required To carry out HR administrative tasks as required. To maintain and update the new practice HR software. To manage recruitment process up to and post interview. To manage staff induction and leaver process To manage staff healthcare membership (staff leavers/joiners) To carry out and/or assist with project work as required. To arrange individual staff and group education/training sessions as required & maintaining records. Maintain Staff and practice Training Log To organise Practice social functions and events as required To be responsible for maintaining practice Appraisal Register ensuring that all Staff Appraisals are carried out in a timely manner. To be responsible for managing Staff Display Screen/Health Risk Assessment process as required. To be responsible for completing regulatory online staff and practice audits and reports in a timely manner To carry out and/or assist with administration work required to meet practice targets for Quality and Outcomes Framework This is not an exhaustive list of tasks; the role will include other duties that may be deemed necessary from time to time in keeping with the role of Senior Administrator.