A couple a years ago, an IT professional was just someone who needed to have really good "Hard Skills". Nowadays, an IT professional is much more than that. Sure, there are still companies that don't mind the "geek in a box", just focused in a monitor without social life, with human aversion, but that's not the rule anymore. "Soft skills" are definitely crucial.
Here's a great article on emotional intelligence @ Inc. Magazine