Как называется специалист, разрабатывающий программное обеспечение?
===================================================================

 

Программист. Точнее, разработчик. Иногда используется калька с английского языка: девелопер, кодер. Всё это может уточняться: back-end разработчик - тот, кто занимается "внутренними" функциями, "стыковкой" ПО и железа и т.п., front-end разработчик - тот, кто разрабатывает связь "внутреннего" с внешним уровнем, например, с самым внешним - пользователем (посредством интерфейса программы), web-программист кодит сайты (а не верстает, не "раскручивает" и не рисует их дизайн), C# программист работает на языке C# и т.д. Само по себе слово "программист/разработчик/кодер/девелопер" ничего по большому счёту не говорит.