После окончания Масляногорской неполной средней школы в 1929 работал лесорубом Бахвалинского лесоучастка. Окончил курсы трактористов в селе Большая Речка Иркутского района и работал в Тальцинском леспромхозе.
С октября 1936 в рядах РККА. Служил, в Забайкальском военном округе, окончил школу младших командиров и Томское артиллерийское училище.
С июля 1941 командир взвода 511-го артиллерийского полка 133-й Сибирской дивизии С.В. Романец — на фронтах Великой Отечественной войны.
К весне 1945 года капитан Степан Романец командовал дивизионом 511-го гаубичного артиллерийского полка 18-й гаубичной артиллерийской бригады 6-й артиллерийской дивизии прорыва 47-й армии 1-го Белорусского фронта. Отличился во время Берлинской операции. Во время переправы через Одер Романец успешно организовал форсирование реки своим дивизионом в районе города Врицен. 2 мая 1945 года в районе германского населённого пункта Треммен дивизион Романца отразил крупную немецкую контратаку, уничтожив 1 танк и около 80 солдат и офицеров противника.
Указом Президиума Верховного Совета СССР от 31 мая 1945 за «умелое командование подразделением и проявленные при этом мужество и героизм» капитан Степан Романец был удостоен звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» за номером 5614.
Демобилизовался из армии в 1956 в звании подполковника. Работал председателем горисполкома города Климовичи в Белоруссии.
Умер 10 декабря 1977.
Был награжден орденами Ленина, Красного Знамени, Отечественной войны 1-й ст., Красной Звезды, медалями.