Andy Mitchell has left Rangers by mutual consent after his contract was terminated.
The Northern Ireland Under-21 international has played eight first-team games during his three-and-a-half-year spell at the club and has recently been on loan at Annan Athletic.
Manager Ally McCoist told the club's website: "Andy went down to Annan, played a few games there then came back up to us again last month.
"He is at a stage of his career where he needs to be playing regular football in order to continue his development.
"We could see when he came back to us that he had benefitted from featuring every week competitively down there.
"Sadly we can't offer him what he needs at Rangers and we thank him for his efforts and wish him every success in the future."