Average Salary: $89,390 since  

Salaries for a Computer Programmer at IBM in Durham, NC vary between $89,390 and $89,390 with an average of $89,390. The top 25% make a salary of at least $89,390. The median salary is $89,390. Attached is a detailed distribution of the salaries.