When it comes to sunshine, roses definitely need lots of it. Usually about 6 hours a day. So there's no point hiding your rose bushes in the darkest corner of the garden - put them where they're going to get all the sunlight they crave.
This is a wonderful resource for learning about rose gardening. It covers everything you need to know to get your own rose garden established and thriving.