I am software engineer with 5 years of experience in Russia, have a Degree in Civil Engineering and want try to apply to the Blue Card program (country I am most interested is Germany).
I have read http://apply.eu/BlueCard/Germany/ and did not found any info that I need Degree in the field that I will work on. http://www.make-it-in-germany.com/en/for-qualified-professionals/working/demanded-professions/scientists-and-it-specialists here at the bottom 'Foreign degrees' - it look like I will need to have appropriate degree future work field.
so question: is it enough to have Degree in other field to apply to Blue Card? In my case: I work in IT and and studied Civil construction.
Subquestion is - if I will have Master's in IT in an addition to my Civil Engineering study will it increase my chances to receive Blue Card? or important thing is only to have any university degree?
P.S. I understand that I will need to have good language knowledge, and be very proficient in my area to get job offer first.