Officer ranking below a major general (9)
I believe the answer is:
brigadier
(Other definitions for brigadier that I've seen before include "Officer in charge of army unit, part of division" , "Army rank" , "High-ranking army officer" , "Military leader" , "Rank above colonel" .)