Job Description: Job Description and Tasks Role Overview: Responsible for defining the high-level structure of a web application or system. They translate business requirements into a technical blueprint, selecting the appropriate technology stack and establishing design principles to ensure the sys