My brother in law is also a programmer - he telecommutes from his company in new hampshire. They decided to move to the triangle (they were originally living in greensboro, and he got the job in new hampshire) because he felt like it was the best area for him to be if he needed to find a new job! Here is a link to the companies in RTP, and there are a number of companies that need programmers. I think people tend to have more success contacting the companies directly rather than going through job search engines.
The link:
http://www.rtp.org
This may help you some. Let me know if you have more questions.
Leigh