Den 24-årige gick Bantams på en treårig affär förra sommaren efter att ha släppts av Blackburn och gjorde en gång i 16 framträdanden.
Han spelade tidigare under Iron boss Graham Alexander när duon var på Fleetwood.
"Vi är verkligen nöjda eftersom jag tror att han kommer att ta en hel del till laget," Alexander berättade klubbens hemsida.
Scunthorpe United har undertecknat Bradford City ytter Josh Morris gratis på en treårig affär.