Requirements gathering and writing technical and functional specifications Serve as a liaison between technical and non-technical team members Prepare andor present documentation of businesstechnical presentations