National League club Aldershot Town have signed ex-Braintree Town striker Dan Walker on a one-year contract.
The 25-year-old, who spent the end of last season on loan at Eastleigh, is a former trainee at Luton Town and has also played for Hereford United.
Walker scored two goals in 34 appearances in all competitions last season.
"I already know a couple of the players here and they have good ambitions for the club," he told the club website.
"Who says we can't get promoted this year? I'm raring to go."