You are technically correct, which is (technically) the best kind of correct.
For better or for worse, though, most of the modern software industry has converged on "software engineering" as the name for what they do, while terms like "web developer" usually invoke spooky prehistoric (20th-century) connotations of companies that treat software as "part of the IT department" and a "cost center."