 On 30 August 2016, he signed a three-year contract with Fehérvár.On 30 August 2019, he signed a three-year contract with Turkish Süper Lig club Çaykur Rizespor.On 12 October 2012, Šćepović made his debut for the Serbian national team in a FIFA World Cup qualifier against Belgium.