Intelligence Services are typically not subordinate to the military. Many Militaries have their own intelligence divisions sure but they operate independently.
MND is most likely based on the BND which is is subordinated to the government. They actually employ soldiers, not the other way around.