Source: https://www.bls.gov/soc/2018/major_groups.htm#15-0000
Part of what I find odd is that these definitions seem to envision a separation between designimg software and actually writing the code — but, in my experience, it's much more common for those roles to be combined (and has been for quite a number of years)