creating building designs and highly detailed drawings both by hand and by using specialist computer-aided design (CAD) applications
liaising with construction professionals about the feasibility of potential projects
working around constraining factors such as town planning legislation, environmental impact and project budget
writing and presenting reports, proposals, applications and contracts
specifying the requirements for the project
adapting plans according to circumstances and resolving any problems that may arise during construction