img
Permanent

Tax Semi-Senior

Cardiff
money-bag Negotiable
Posted 2 weeks ago

Role: Tax Semi-Senior
Location: Swansea
Position: Full Time / Permanent
Salary: Competitive (DOE)

 

About the Role:
We’re supporting a well-established and rapidly expanding UK accountancy practice as they strengthen their tax team in Swansea. They’re looking for a driven and detail-focused Tax Semi-Senior who is keen to progress within a modern, supportive, and collaborative environment. This role offers strong technical exposure, excellent development pathways, and the chance to build long-term expertise within a respected firm.

 

Key Responsibilities:

  • Prepare personal, partnership, and corporate tax returns

  • Liaise with clients and HMRC regarding tax queries and compliance

  • Ensure all work is delivered accurately and within agreed timeframes

  • Keep up to date with evolving tax legislation and best practice

 

About You:

  • Studying ATT, part-qualified CTA, or ATT-qualified with solid tax experience

  • 1–2 years’ practice experience, ideally in a tax-focused role

  • Strong attention to detail and confident communication skills

  • Proactive, client-focused, and keen to continue developing your tax career

 

Benefits:

  • 25 days’ annual leave + bank holidays

  • Pension scheme & life assurance (4× salary)

  • Business closure over Christmas

  • Supportive team culture with genuine progression opportunities

 

Next Steps:

Ready to advance your tax career? Click Apply to upload your CV.

Prefer a confidential conversation first?
Contact Clarissa Hough on (phone number removed) or (url removed).

Other jobs of interest...

CV-Library
Swansea2 weeks ago
money-bagNegotiable
Autograph Recruitment Ltd
Newport2 weeks ago
money-bag10000-500000 Annual

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!

if (string.IsNullOrEmpty(Model.Item1.RecruiterReference) || Model.Item1.ImportId == 50144) { if (!(!string.IsNullOrEmpty(Model.Item1.JobURL) && Model.Item1.ImportId != 101)) { } }