Software Developer Software Developer Develops software for the purposes of (1) formatting electronic tax return information according to IRS specifications, and/or (2) transmitting electronic tax return information directly to the IRS. Related posts: Authorized IRS e-file Provider Electronic Filing (e-file) Electronic Return Originator (ERO) Electronic Preparation