where in the world are software developers