Like all the other bosses, you just need a group with an engineer or two and lots of stims / energy. If everyone knows how to supplement the engineers' healing by using stims, you can wear the boss down. Yes there are more efficient ways to beat the boss, but it ends up just as dead either way.