En seniorofficer er en militærofficer , der tilhører den mellemliggende kategori mellem juniorofficers og generalofficers . Han er en officer, der udøver tilsynsfunktioner i et troppekorps eller en generalstab ; eller kommando af en stor formation: bataljon , regiment , brigade , skib, luftskvadron , flåde eller luftbase. Generelle officerer vælges oftest blandt de højtstående officerer, der har udøvet sådanne kommandoer. Sammensætningen og typerne af seniorofficers rang varierer mellem lande og væbnede styrker.
De tre rækker af seniorofficerer i den franske hær er i stigende rækkefølge:
I den schweiziske hær er seniorofficerer placeret hierarkisk mellem kaptajner og generalofficerer. Der er tre rækker af seniorofficerer:
Rangbetegnelserne for seniorofficerer er brede bånd, populært kaldet "nudler", mens juniorofficerer og kaptajner er repræsenteret af tynde bånd - "spaghetti" - og generalofficerer bærer " edelweiss ".