Під час навчання в аспірантурі КДУ ім. Тараса Шевченка його науковим керівником був знаний історик Іван Іванович Шевченко.
З 1972 р. Ярослав Степанович працював у Київському університеті. Його призначили заступником директора Інституту підвищення кваліфікації викладачів суспільних наук з наукової роботи, але у зв"язку з опублікованою у 1976 р. книжкою з історіографії Компартії України, змусили написати заяву про звільнення "за власним бажанням". Працював доцентом цього інституту. У 1980-1990-х рр. працював проректором з навчальної роботи університету, директором Інституту суспільних наук. Впродовж 1989-1994 рр. - професор кафедр політичної історії та історії України КНУТШ. З 1994 по 2002 рр. - завідувач кафедри архівознавства та спеціальних галузей історичної науки КНУТШ, а нині професор цієї кафедри.