Kurumun yazılım projelerini planlayan, yazılım ekibini yönlendiren, görev dağılımı ve teknik kontrolleri yapan, proje ilerleyişini takip ederek yazılımların kaliteli, güvenli, zamanında ve kurum ihtiyaçlarına uygun şekilde tamamlanmasını sağlayan kişidir.
Yazılım Koordinatörü/Takım Lideri; 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 kapsamını, iş planını, önceliklerini ve zaman çizelgesini belirlemek, proje hedefleri doğrultusunda görev dağılımı yapmak ve çalışmaların ilerlemesini takip etmek,
b) Yazılımcılar, analistler, test uzmanları ve ilgili teknik personel arasında iş birliğini sağlamak,
c) Ekip üyelerinin yetkinliklerine göre görevleri dağıtmak, yapılan işleri kontrol etmek ve gecikme ya da aksaklıklara karşı gerekli önlemleri almak,
d) Yazılım mimarisi, teknoloji seçimi, kodlama standartları, entegrasyonlar ve sistem tasarımı konularında ekibe yön vermek, gerektiğinde teknik problemlerin çözümüne doğrudan katkı sağlamak,
e) Kod gözden geçirme, test süreçleri, dokümantasyon, güvenlik ve performans standartlarının uygulanmasını sağlamak, takım liderliği rolünde kod kalitesini korumak ve düzenli kod incelemeleri yapmak,
f) Kullanıcı birimlerden gelen ihtiyaçları analiz etmek, teknik ekibe aktarmak ve geliştirilen yazılımların kurumsal iş süreçlerine uygun olmasını sağlamak,
g) Üst yönetime veya ilgili birimlere proje durumu, tamamlanan işler, riskler, ihtiyaçlar ve gecikmeler hakkında düzenli bilgi vermek,
h) Geliştirilen yazılımların test edilmesini, hataların giderilmesini, canlı ortama alınmasını ve sonrasında destek/bakım süreçlerinin yürütülmesini koordine etmek,
i) Ekipler ve paydaşlar arasında iletişimi sağlamak,
vb. görev ve işlemleri yerine getirir.