Yazılım geliştirme birimindeki projeleri, ekipleri ve teknolojik altyapı stratejilerini yöneten kişidir.
Yazılım Müdürü; işletmenin genel çalışma prensipleri doğrultusunda, araç, gereç ve ekipmanları etkin bir şekilde kullanarak, işçi sağlığı, iş güvenliği ve çevre koruma düzenlemelerine ve mesleğin verimlilik ve kalite gereklerine uygun olarak:
a) Yazılım projelerinin takvimini ve kaynak planlamasını yapmak,
b) Yazılım mimarisi ve teknoloji seçimlerine karar vermek,
c) Yazılımcıların performans yönetimini ve gelişimini takip etmek,
d) Ürün kalite standartlarını ve test süreçlerini denetlemek,
e) Üst yönetim ile teknik ekipler arasındaki iletişimi yürütmek,
vb. görev ve işlemleri yerine getirir.