Актуальность
Два года не обновляли резюме? Не тревожьтесь по этому поводу, просто выложите его, как есть. Да, по нему вы джуниор, сидящий без работы два года, хотя на самом деле уже выросли до миддла, ну и что? Потенциальный работодатель сам отлично прикинет, как вы выросли, угадает по положению звёзд ваше нынешнее место работы и по кофейной гуще нагадает, сменили вы область деятельности или нет.
Заголовок резюме и должностей
Пишите смело: программист. Не смейте указывать нигде в резюме на чём пишете и что используете. Ведь программист легко научится новому языку, а предложения на .NET для вас как для фронтендера весьма релевантны. Должности пишите, как написано в трудовой: старший инженер, инженер, руководитель IT-отдела. Ведь эти слова наиболее точно описывают ваше место в команде, когда вы по факту подмастерье тех самых «старших инженеров».