Today a military engineer that operates during battle is called a combat engineer . There are also many modern armies that use the term combat engineer to describe the military engineer well forward in battle and under fire .