Former Doncaster Rovers forward Joe Dodoo is back in football after over two years on the free agent market.