The midfielder - who prefers to play in a number four role - began his career with Leicester City but was sold to Barnsley in January 2016 following loan spells with Torquay United and Port Vale.

An unused substitute in the Tykes' League One Play-Off Final victory, McCourt was allowed to join Northampton Town in June 2016 before linking up with Chesterfield the following summer.

Able to boast a good range of passing skills along with having an eye for the spectacular - as shown by his wonder strike against Town last season - McCourt will add to Phil Brown's midfield options and he is looking forward to the challenge ahead.

"I'm delighted. We've finally got it over the line and we can move forward now," he told swindontownfc.co.uk.

"I'm looking forward to getting a couple of pre-season games under my belt ready for the first game of the season.

"The manager himself and how big the football club is was a big selling point for me.

"It is a football club that wants to get promoted this season and it was an opportunity I couldn't turn down."