HR Assistant – Contract (City of London) We are looking for an experienced HR Assistant to join a leading insurance firm on a contract basis while a permanent hire is made. The role is based in the City, with 4 days in the office and 1 day working from home. This is an urgent requirement, with an immediate start available. The Role: The HR Assistant will provide support across the full employee lifecycle with a strong focus on HR administration and payroll. You will be responsible for ensuring accuracy in contracts, offer letters, and payroll processing, while supporting wider HR projects. Key Responsibilities: Process UK payroll accurately and on time, ensuring compliance with internal processes Draft, issue, and error-check contracts, offer letters, and other HR documentation Maintain HR records and employee data with accuracy and confidentiality Support the HR team with projects, including policy reviews, system updates, and employee engagement initiatives Respond to HR queries from employees and managers in a timely and professional manner Work closely with finance and external payroll providers to resolve any payroll issues Assist with onboarding new employees and coordinating induction processes Skills & Experience: Around 2 years’ experience in an HR Assistant or similar HR administration role Strong attention to detail and accuracy, particularly in payroll and contracts Ability to work quickly, manage competing priorities, and perform under pressure Good knowledge of UK employment processes and payroll practices Excellent communication skills, both written and verbal Confident user of MS Office; experience with HRIS or payroll systems beneficial Proactive, organised, and adaptable with a collaborative mindset Contract Details: Contract role while a permanent hire is made Based in the City, with hybrid working (4 days in office, 1 day from home) Immediate start / 1 week notice period Hourly rate equivalent to £30,000 – £35,000 annual salary Insurance sector experience is desirable but not essential