Apparently, the Bureau of Labor Statistics considers “computer programmer” and “software developer” to be different kinds of jobs (with different pay levels and job growth outlooks).
https://www.bls.gov/ooh/computer-and-information-technology/computer-programmers.htm
https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm