At the moment I professionally call myself unemployed.
I'm looking for a programming job, though, so I'm searching for "Software Developer" or "Programmer" or maybe even "Software Engineer". My last place of employment called me a Software Engineer.
Edit: I should note that I fully agree that I shouldn't be called an Engineer. I graduated with a Computer Science degree -- a Bachelor's, specifically. And I've received little to no training after graduation. The only reason I include the term in my job searching is to include the poorly named positions available.