Software developers in India: the skills shortage in Europe and the increasing