I am a Non-EU experienced Software Engineer, and I am planning to move to London for work. I do know that my two options are either Tier 2 or contract roles.
For Tier 2: I am a Mid-Senior Software Engineer, and it is "Occupations in Shortage" list. How hard it is to get? Is it relatively easy to get Blue Card?
For Contract: I recently heard from a recruiter that it is easier to have a contract role. Is that correct? Do I need lots of paperwork or establish an Umbrella company for that? Would you provide an official source of information for the contract roles?
Many thanks in advance,