Mamadou first moved out of Ivory Coast in 2010 to Mali where he signed a two-year contract with Malian Première Division club, Onze Créateurs de Niaréla.
In October 2012, he moved back to Ivory Coast where he signed a one-year contract Ligue 1 club, Academie de Foot Amadou Diallo, also known as AFAD Djékanou.
In August 2019, Soro signed a two-year contract with Al-Shoulla of the Prince Mohammad bin Salman League (Saudi second tier).
[15] In September 2020, Soro signed a one-year contract with Al-Bukayriyah of the Prince Mohammad bin Salman League (Saudi second tier).
[16] On 23 August 2021, Soro signed a one-year contract with Al-Khaleej of the Prince Mohammad bin Salman League (Saudi second tier).