The 27 year old attacker arrives at the Lane on dual registration from Southern League Premier Division St Ives Town.
Jordan started his career with Cambridge United, playing over fifty games in the Football Conference.
After being released from the Abbey Stadium, he joined Cambridge City before having spells with a number of clubs including Arlesey Town, Bedford Town, Needham Market, Mildenhall Town and Biggleswade Town.
Patrick is in contention to make his Soham debut on Boxing Day when the Greens host another of his former clubs Bury Town.