software architect
Short definition from Wiktionary
Noun
- An architect (not to be confused with a designer) of software based on technology, who prepares plans and superintends construction of that software.
We haven’t written up software architect yet: Simple and Standard meanings, examples and a quiz.