I am not sure but if those might be think as different "one level upper" position, for example web programmer --> web application architecture