Такой вопрос, к примеру человек является middle .net разработчиком, и вдруг он захотел стать android разработчиком, почитал книжек, сделал пару тестовых приложений. При устройстве на работу android программистом, он будет считаться и зарплата у него будет как у junior developer?
Если он выполняет работу как junior, почему я должен платить ему как middl'у?
Зато ваш прошлый опыт говорит о том, что вы гораздо быстрее станете тем же middl'ом в android разработке, чем новичок который программирует 2 месяца и только курсы закончил. Значит можно рассчитывать на быстрый рост до прежнего уровня.
Ищите лучше такую вакансию, где будет требоваться и c# и androd (периодически вижу такие), тогда сможете претендовать на прежний или больший уровень зарплаты , да и вообще универсалы больше ценятся.