Write a Post
A software architect is a software engineer responsible for high-level design choices related to overall system structure and behavior.[1]