Webバックエンドエンジニア, デスクトップアプリエンジニア, アーキテクト