Yes, "God" resists a definition that scientists would deem as satisfactory. I haven't come across two theists who could give a similar definition of "God." But nevertheless, we can do decent philosophy with an "omnipotent, omnipresent, omnibenevolent divine being who created the universe."