In USA, "Computer Programmer and Analyst" is an occupation. Many attorneys
use this as they petition working visa and green cards for IT professionals. We are not native English speakers, so we need follow examples. However, I do think "Computer Programmer" is a mean term.