software architect

Noun

 * 1)  An architect (not to be confused with a designer) of software based on technology, who prepares plans and superintends construction of that software.

Translations

 * Bulgarian: со́фтуерен архите́кт
 * French: