I asked you where and you cited a descriptive meaning from a dictionary.An entry that does not even deal with the usage of the word after 1960. The modern usage is maybe 30 years old.
I ask again: where? "is used". By whom? What context?
Would you call a Software Engineer an Engineer? I would not. Context matters. If you call a Game Developer an Engineer, it is as wrong as the usage of Developer for Voice Actors. The usage of developer emerged for people that create software in the broadest sense, like web, games, and of course, apps, as programms are called nowadays.
If you can cite a meaningful usage, be sure to update wikipedia disambiguation page for developer , so more people can know about the usage of that word. Because they only know software, land and photo for developer (and that is the chemical and not the person).