Two of the leading multinational technology corporations, Microsoft and Amazon have started recruiting African developers