To me it doesn't matter. I will do the same job, whatever my title is, in fact, my official title is "Computer Systems Analyst", and even though I get to do some analysis and design whenever I get the freedom to (not very often), most of my time I spend programming. To me, calling yourself "software engineer", "software developer", etc. is akin to a salesman calling himself a "Sales Executive" or a secretary calling himself/herself an "Executive Assistant", it's just an attempt to make the job sound more important or move away from the perception that people have about the other word, and perhaps something to make yourself feel better, but in the end, it changes nothing, because what you do doesn't change, salary doesn't change and hapinness can't be found in a job title. So in my case, I don't give a flying rodent's behind about my job title, as long as I'm employed, getting paid on time, and they let me do my job.
If you think you can do a thing or think you can't do a thing, you're right - Henry Ford Emmanuel Medina Lopez