Практически все знакомые мне программисты, переехавшие в страны ЕС, сделали это по Blue Card,
поэтому посмотрим на этот вариант, тем более что опыта работы у ТС хватает.
Согласно [1], Blue Card в Германии требует высшего образования. Согласно [2], это касается
всех unregulated professions. Согласно [3][4] Франция требует только подтверждения 3-х лет обучения в ВУЗе.
Согласно [5][6], Нидерланды и Испания требуют того же, причем формулировка включает в себя слово "диплом",
а вот в [7] как-то ничего про диплом я не нашел.
Во всех случаях нужно будет предоставить legally binding контракт с зарплатой заметно выше средней по стране
(что для программиста обычно не является такой уж сложной задачей).
Я знаю программиста (не из бывшего СССР), который без высшего образования переехал в 2011м в Швейцарию и вот уже 6 лет там живет.
Детали никогда не узнавал, но при наличии приглашения на работу тогда это было возможно.
1.
http://www.bamf.de/SharedDocs/Anlagen/E ... cationFile2.
http://www.eu-bluecard.com/highly-qualified-workers/3.
https://www.apply.eu/BlueCard/France/4.
http://accueil-etrangers.gouv.fr/demand ... europeenne5.
https://ind.nl/en/work/Pages/EU-blue-card-holder.aspx6.
https://www.apply.eu/Docs/Spain-tarjeta_azul_eng.pdf7.
http://extranjeros.empleo.gob.es/es/Inf ... requisitos