In a small bowl, beat cream cheese and butter until smooth. In another bowl, combine pesto and Parmesan cheese. Layer half of the cream cheese mixture, pesto mixture and sun-dried tomatoes in prepared bowl. Repeat layers. Cover and refrigerate for at least 1 hour.