Typically, technical managers lead technological development activities. Technical managers tend to possess a high degree of expertise in a given technical area, such as software development or electronics manufacturing. Technical managers themselves aren't expected to sit down and write software code, for instance, but they must be able to lead a team developing that code. Broadly, technical managers fill both managerial and technical expert roles.