McDermott joins new additions James Dunne, Chris Robertson, Amine Linganzi, Olly Lancashire, Chris Hussey, Harry Smith, Paul Mullin and Ben Purkiss.
McDermott started his career with Man City. While he was with City he went out on loan to MK Dons, Chesterfield, Scunthorpe and Bournemouth. After the 27-year-old was released by City, Huddersfield signed him. He was only with the club for six months and he scored once against Northampton in the EFL Trophy.
McDermott signed for AFC Bournemouth during the January transfer window in 2012. However, in his two years with the club, he only played twenty games and McDermott only managed a single goal for The Cherries. Next for McDermott was a spell in Ireland with Dundalk.
He went on to play 12 times winning the league with Dundalk. McDermott was handed a one-year contract at Rochdale in July 2015. His impressive first year with the club earned him a new one-year deal with the club. However, at the end of the 2016-17 campaign, McDermott rejected a new contract.
After the signing was announced via the club’s Twitter, McDermott said: ” I’ve played with the gaffer’s teams before. My last manager at Rochdale knows the gaffer (David Flitcroft) well. Therefore I knew what was going to get by coming down here.”
He added, ” From the minute the gaffer phoned me it was all about getting promoted. The fact Swindon is in this league makes it obvious that we are going to be doing everything to get promoted and get back to where we need to be.”
When he was asked about his style of play McDermott said ” I’m an attacking player. I’m aggressive and I want to score and assist as many goals as I can.”