Comment by jajko
Why not claim them as: admins, devops, analysts, testers, technicians, managers? Probably few more. Its really about precisely software development roles? Don't we anyway do some of that other stuff regardless?
But if you are correct that is supremely dumb, especially in place like US.
https://www.law.cornell.edu/uscode/text/26/174
> (3) Software development
> For purposes of this section, any amount paid or incurred in connection with the development of any software shall be treated as a research or experimental expenditure.
Strictly speaking every single one of those jobs falls under that role. If you "develop" any software, which arguably includes even making or maintaining excel spreadsheets (as excel is a graphical array lang inspired by APL), then you seem to fall under this umbrella.