The 26-year-old had been at the English League 2 club since 2012 and spent time on loan with Cheltenham Town last season.
Co-manager Steven Ferguson told the County website: "We are delighted to bring in Jordan. He came to us very well recommended and we really look forward to him joining the group.”