На шарпе множество разработчиков сидит в Питере и в той же Москве. Новосибирск, Красноярск, но там надо смотреть вакансии крупных интеграторов и разработчиков. Нужно ведь не просто место, а перспективный проект ? Но программистов в проекты берут либо с хорошим портфелем работ, либо на испытательный срок. Надо просто по регионам вдумчиво искать, вакансии есть, их много.
Традиционные районы - Москва, Питер, миллионники (тут, субъективно, выделяется Екатеринбург). В небольших конторах на паспорт не смотрят, смотрят на опыт В больших если смотрят - то только с т.з. законности начисления денег. Выбирая регион, приценивайтесь и к стоимости жилья, расстояниям, каким другим факторам... На яндексе есть поиск по сайтам вакансий, там можно присмотреться к средним значениям... Можно и резюме поотправлять - за это ничего не будет же По C# в России: http://rabota.yandex…dustry=275