Developing detailed designs.Doing feasibility assessments and site inspections.Preparing and implementing project plans.Researching and providing estimates for