Software Architecture

These certifications are suitable for anyone who is responsible for the high level structure of a software system. A software architect requires skills in architectural analysis and must be able to understand the environment in which a proposed system or systems will operate in order to determine the requirements for the given system or systems. Prove your knowledge and ensure that you have the skills to design and document specific software architectures.