Job Description:
Semi-Senior Accountant - Keighley, West Yorkshire
Location: Keighley (Office-Based)
Job Type: Full-Time, Permanent
Salary: £32,000 – £35,000 (flexible, negotiable DOE)
About the Firm
- Well-established, forward-thinking independent accountancy practice
- Strong focus on SME clients across a varied sector base
- Embraces cloud accounting and digital transformation (MTD-focused)
- Supportive team environment with opportunity for progression
The Role
- Manage a portfolio of small business clients across multiple industries
- Maintain accurate day-to-day bookkeeping using cloud-based software
- Support senior accountants with accounts preparation and financial reporting
- Assist in the ongoing development of the firm’s Making Tax Digital (MTD) function
Key Responsibilities
- End-to-end bookkeeping for a portfolio of clients
- Processing financial data via cloud accounting platforms
- Preparation and submission of VAT returns
- Liaising with clients via phone and email on financial matters
- Supporting accounts preparation up to trial balance
- Assisting with management accounts where required
- Prioritising workload effectively to meet strict deadlines
- Occasional travel to client sites to collect records
Requirements
- Minimum 3 years’ experience within a UK accountancy practice
- Strong experience preparing accounts for:
- Sole traders
- Limited companies
- Partnerships
- Proficient in cloud accounting software (Sage Business Cloud, Xero, QuickBooks, FreeAgent preferred)
- High level of accuracy and attention to detail
- Strong organisational and communication skills
- Ability to work independently and under pressure
- Full UK driving licence and access to a vehicle
What’s on Offer
- Competitive salary with flexibility for the right candidate
- Exposure to a diverse client portfolio
- Opportunity to develop within a growing MTD-focused environment
- Stable, office-based role within a collaborative team