- Develop project programs and feasibility studies
- Participate in the development of concepts and preliminary plans
- Conduct preparatory studies
- Produce working drawings and construction details
- Coordinate the various project stakeholders
- Ensure compliance with the timelines and budgets established by the client
- Ensure compliance with applicable codes and regulations based on the nature of the project
- Participate in site supervision