Kurumsal uygulama ihtiyaçlarını tespit ederek planlamak,
Diğer Birimlerden gelen yazılım ihtiyaçlarını değerlendirerek, gerçekleştirilmesi için Yazılım Geliştirme ve Sistem Daire Başkanlığına iletmek,
Kurumsal uygulamalara ilişkin yeni veya değişiklik proje planlarını hazırlamak,
Uygulamaların iş süreçlerine uygunluğunu sağlamak,
Yazılım Geliştirme ve Sistem Daire Başkanlığı ile koordineli olarak hazırlanan proje planına göre yazılımların hazırlanmasını takip etmek, zamanında tamamlanmasını sağlamak, durum değerlendirmesi yaparak oluşan veya oluşabilecek riskleri berteraf etmek,
Uygulamaların uygunluk ve kalite kontrollerini yapmak,
Veri ambarını kurmak, Kurumsal veriler üzerinde veri madenciliği yapmak, kurumsal raporları hazırlamak,
Karar destek yazılımlarını hayata geçirmek ve işletmek, yönetimsel raporları almak,
Kurumsal sistem, veri ve iletişim güvenlik politikalarını belirlemek ve bu konudaki açıkları belirleyerek düzeltilmesini sağlamak,
Bilgi Teknolojileri alanındaki gelişme ve yenilikleri takip ederek Kurumda uygulama olanaklarını belirlemek, ilgili birimlerle koordinasyon sağlamak,
Kurumsal Bilgi Teknolojisi stratejisini oluşturmak, yatırımların stratejiye uygunluğunu sağlamak,
Elektronik kütüphane oluşturmak ve sunmak
Başkanlık ve Genel Müdürlükçe verilecek diğer görevleri yapmak.