A software development manager is in charge of designing and developing software systems for medical, military, business, scientific, and general computing applications. They are also in charge of modifying existing software that may contain errors or that needs an upgrade. They analyze, store, and retrieve information that can enable them to create the best software available.
Software Development Manager Tasks
Plan, direct and coordinate daily activities of a department/group/team.
Hire, review, and fire non-management employees.
Act as a resource for software developers on policies, procedures and technical issues.
Plan, direct, and coordinate all activities associated with writing software.