3
I've been playing a soldier on Insanity. I started at level 30 with an imported character, so my experience might be a little different than someone starting at level 1. My advice below is specifically for Insanity difficulty, where you tend to need to focus more on single-target damage abilities...