A software architect guides the technical design and direction of enterprise-level software solutions. Software architects are required to have advanced technical knowledge in all areas of software development, analysis, and design. They posses detailed expert knowledge of existing software architecture design and interconnectivity with upstream and downstream systems.
ESSENTIAL JOB FUNCTIONS
SKILLS / EDUCATION / KNOWLEDGE / EXPERIENCE / ABILITIES