The former Birmingham City favourite will join up with his new team-mates at pre-season training tomorrow evening as the Moors prepare for their second season in non-League football`s top flight.
Newly-promoted Forest Green Rovers and the 33-year-old mutually agreed a separation towards the end of Carter’s second season at The New Lawn.
Carter made a total of sixty-five appearances for Forest Green and played a major role in helping the team reach last season’s Promotion Final at Wembley.
He was offered a new one-year contract when Mark Cooper was installed as manager at the end of the 2015/16 season, and he went on to make twenty-nine appearances last term
His final Rovers appearance came at the start of April when he appeared as a substitute in a 1-0 win away win over Guiseley AFC.
Carter, capped at under-19 and under-20 level by England, has had a long playing career and came to prominence when as a teenager he scored the decisive penalty which put Birmingham back in the top flight for the first time in sixteen years.
He has also played for West Bromwich Albion, Preston North End, Cheltenham Town and Northampton Town, from whom he moved to the New Lawn.