Having watched 90% of his Kraken games, I'll give it a shot.
He is big, skates really well for his size, came into camp a little slower than last season, but he is only 28 (July) and he does not have a lot of miles on his body with almost all of his NHL games(250) from the last 4 seasons. He moves the puck ok, very steady defensively, and mostly makes the safe/outlet pass and doesn't cough the puck up too often. Defensive awareness and positioning is average.
Hakstol juggled the lines all of last season, and with 8 NHL D on the roster, Soucy drew in 64 games, mostly playing the right side and rarely playing consecutive games with the same partner. He was no frills, solid D with a bit of offense, jumping into the play responsibly and led the team in +/-, and had solid chemistry with everyone he played with.
He has a physical edge to his game, but he isn't nasty unless provoked, but will drop the gloves to defend himself or his teammates, but not a heavyweight fighter. his height gave him an advantage against medium weight guys and he held his own.
This season he and Borgen were lights-out defensively through the first half of the season with some of the top metrics in the league, but were getting third pair minutes, but not being sheltered as Hakstol is not religious about matchups. Borgen was promoted to the 2nd pair, and Soucy played most of the rest of the year with Schultz. They were not nearly as effective, but not terrible.
I'd say his weakness is he does nothing really well, but he does everything at a passable level. Really good consistent play 5/4 guy, but maybe not someone you want if you are asking him to be great at one job in your top 4, which I think the Sabres are looking for in a partner for Power.