Military engineering
A military engineer uses his skills in construction to build many different structures for warfare. These different structures can be made for either offense or defense. Other jobs include building and taking apart minefields and bridges. In some cases an engineer may have to destroy something that he has built before.  This may be to stop the enemy soldiers following them across the river for example. In many armies the military engineers are also called pioneers or sappers.