Software Architect

The Software Architect creates the blueprint for the entire software system and establishes the overall structure for each architectural view.

The Architect is well-rounded, posseses maturity, vision, and a depth of experience that allows them to grasp issues quickly and make educated, critical judgements in the absence of complete information. 

The Architect understands the business goals and vision of the enterprise in order to develop an architecture, which will support the current needs and future direction.