Now seems like a good time to be a software engineer, with both BT and Vodafone chasing global talent.