Soares undertegnet 23. februar 2015 en 18 måneder lang kontrakt med Viking FK. Spilleren ble beskrevet som taktisk klok og fysisk sterk på pressekonferansen samme dag. Soares pådro seg en kneskade på trening foran sesongstart, og mistet dermed flere kamper i starten på Tippeligaen i sin debutsesong for klubben. Debuten i Tippeligaen kom hjemme mot Rosenborg BK i seriens 4. runde, 25. april 2015, da han ble byttet inn for Magne Hoseth i det 71. minutt. Soares ble tidlig ansett som en god forsterkning, og etablerte seg for fullt i lagets førsteellver. Vinnervilje og evne til å kommunisere ble trukket frem som egenskaper som kjennetegnet den første amerikaner i mørkeblå drakt. Spilleren pådro seg en hodeskade i juni, og mistet dermed flere kamper også midtveis i sesongen. Med sin korte kontrakt, ble det tidlig klart at viking ønsket å forlenge avtalen med spilleren. Trener Kjell Jonevret ønsket å gjøre spilleren til lagkaptein, etter at stopperkollega og kaptein Indriði Sigurðsson ville forlate klubben etter sesongslutt. Soares spilte 20 tippeligakamper i sin første sesong for klubben. Etter endt sesong fikk spilleren tilbud om en forlengelse av kontrakten med klubben. Det ble imidlertid spekulert i om at spilleren ønsket seg videre i karrieren, og dermed ville takke nei til tilbudet.