Earlier quoted context omitted.
It's embarrassing to say but in my company, I'm still "the webmaster". And by reading your question I conclude that it's because no one has any idea about what I'm doing.
It's too grandiose a term honestly. And it does not really convey the role the role-holder does. It's a really confusing term. I guess the term came around when the web was still young and was used as a precursor to "guru".
I think web developer or software engineer is too much, and web editor is too little