С мая 1924 года - начальник караульной команды по охране железнодорожного моста на станции Тетерев. В ноябре того же года караульная команда была расформирована, а Щенников направлен в город Кременчуг командиром взвода караульной роты. С августа 1925 года по октябрь 1926 года находился на учебе в 5-й Киевской пехотной школе (повторное отделение), по окончании курсов назначен в 73-й стрелковый полк 25-й стрелковой дивизии в составе УВО, а с мая 1935 года — КВО. В этом полку прослужил почти 7 лет, занимал должности командира взвода, пулеметной роты, пом. командира батальона, начальника полковой школы. В апреле 1933 года переведен командиром батальона в 74-й стрелковый полк этой же дивизии в городе Полтава. С ноября 1937 года по август 1938 года вновь находился на учебе на курсах «Выстрел», по окончании назначен для особых поручений при командире 57-го Особого стрелкового корпуса комдиве Н. В. Фекленко. Затем исполнял должность помощника начальника группы контроля 1-й армейской группы. В этой должности участвовал в боях на реке Халхин-Гол, некоторое время был начальником штаба 603-го стрелкового полка. За успешное выполнение боевых задач и проявленный героизм майор Щенников был награжден орденом Красной Звезды (10.11.1939). С октября 1939 года - помощник начальника группы контроля 17-й армии ЗабВО, с октября 1940 года был старшим помощником начальника отдела боевой подготовки штаба армии.