Job summary
We are looking to recruit a HR Administrator who will be based at our site in Shipley but will be expected to travel across all of our 8 sites. The postholder is required to provide administrative support to the HR team and wider organisation with all aspects of people management matters including onboarding, recruitment, maintaining employee records, absence management/recording, assisting with payroll processing and provision of a professional administrative service.
The postholder will consistently demonstrate accurate written, verbal, and interpersonal communication skills and communicate with all colleagues in an effective and efficient manner. Additionally, the postholder will demonstrate excellent organisational and time management skills and prioritise own workload whilst continuously communicating with line manager to ensure daily, weekly, monthly, and key tasks are being progressed. The postholder will respect and uphold strict confidentiality at all times.
Main duties of the job
- Provide assistance and administrative support with internal and external HR related matters or requests. This may require direction and guidance from line manager or Head of HR.
- Maintain all employees' records.
- Ensure receipt of new joiner documentation, track, chase and prompt accordingly. This will include references, certificates, and relevant membership identification/numbers.
- Manage and administer Medical Indemnity records. Liaise with external parties as and when required. Report monthly on status and identify concerns re. membership and/or cover.
- Undertake and progress relevant DBS/background checks. Track and report to wider HR team any delays, gaps or concerns.
- Assist with the recruitment process including arranging interviews and facilities, drafting, and placing vacancy ads and communication with all relevant parties, e.g., recruiting manager/candidates.
- Oversee onboarding including drafting offer letter and employment contracts
- Issuing New Starter packs and recording accordingly.
- Assisting with payroll inputting and co-ordination of information.
- Tracking induction and probationary review progress. Providing line managers with prompts in the appropriate timescale. Reporting delays to HR Manager and Head of HR.
- Assist HR colleagues providing note taking in meetings. This will include capability, ill health & absence, investigatory and disciplinary hearings.
About us
We are Affinity Care Primary Care Network covering a population of over 64,000 patients over 7 GP practices and 8 sites, all in the Bradford area. Our ethos is to provide patient focused care based on the model of GP-led family orientated general practice tailored to local population needs. Our practices are highly accredited training practices, level 3 research ready sites within an embedded ethos of our learning organisation.
We are a friendly enthusiastic and hard working team with opportunities for career progression and will provide support and development for anyone demonstrating capability, enthusiasm, commitment and strong work ethic.
Benefits include:
- 5 weeks annual leave (pro-rated)
- Birthday Holiday (pro-rated)
- Well-being day (pro-rated)
- NHS pension
Details
Date posted
29 January 2026
Pay scheme
Other
Salary
£26,500 a year
Contract
Permanent
Working pattern
Full-time, Flexible working
Reference number
A1863-26-0001
Job locations
Shipley Health Centre
Alexandra Road
Shipley
West Yorkshire
BD18 3EG
Thornton Medical Centre
4 Craven Avenue
Thornton
Bradford
West Yorkshire
BD13 3LG
Cowgill Surgery
Thornaby Drive
Clayton
Bradford
West Yorkshire
BD14 6ES
Sunnybank Medical Centre
Town Gate
Wyke
Bradford
West Yorkshire
BD12 9NG
The Willows Medical Centre
8 Osbourne Drive
Queensbury
Bradford
West Yorkshire
BD13 2GD
Haigh Hall Medical Centre
Haigh Hall Road
Bradford
West Yorkshire
BD109AZ
Denholme Medical Practice
Bradford
BD13 4AN
Westcliffe Medical Centre
Westcliffe Road
Shipley
West Yorkshire
BD18 3EE
Employer details
Employer name
Affinity Care
Address
Shipley Health Centre
Alexandra Road
Shipley
West Yorkshire
BD18 3EG
Employer's website
Employer contact details
For questions about the job, contact:
Affinity HR