Browsing: offshore software developers can mitigate talent gaps