Ngando started his career playing for the "B" team of Rennes, who played in the Championnat de France Amateur.[2] He scored his first goal for the "B" team on 21 May 2011 against Poiré-sur-Vie, in which he scored in the 47th minute to help his team to a 3–2 victory.[3] His second goal for Rennes's reserves came on 4 November 2012 against La Chapelle-des-Marais, in which he scored in the 82nd minute to provide his team a 2–0 victory.[4]
After several impressive matches for the Rennes "B" team, Ngando made his debut for the first-team in a Ligue 1 game on 2 February 2013 against Lorient, in which he came on as a 90th-minute substitute for Romain Alessandrini and scored a goal, just one minute into his debut in the 91st minute to equalize for Rennes and finish the match at a score of 2–2.[5]
Rennes loaned Ngando to Auxerre on 4 September 2013, to continue his progress.[6] Three days later, he made his first start with Auxerre B against Feurs.[7]
On 12 January 2015, Ngando was loaned to Angers for the remainder of the 2014–15 season.[8]
Later career
On 31 August 2015, Ngando joined Bastia on a three-year deal.[9]