That's what I say too unless I'm in a techie environment in which case I qualify it with "web programmer". Anything more usually sounds pretentious and at the end of the day your title really only matters when you're talking to management about a raise. If your official title is programmer you're getting squat but if your title is Senior Lead Software Architecture Analyst or something like that you'll get a lot.