Collaborate with senior architects to develop design concepts, conduct site assessments, create and present design proposals, prepare specifications and reports, maintain liaison with drafting groups, assist in project budgeting and timelines, participate in client meetings, prepare construction doc...