It's extremely embarrassing that my (American) employer refers to me as a "software engineer" when in fact I dropped out of the university computer engineer program and can not legally call myself an engineer in my country.
I would just as soon call myself a software doctor or software lawyer. Or software architect.
I would just as soon call myself a software doctor or software lawyer. Or software architect.