Üniversitelerin en az lisans bölümlerinden (tercihen Üniversitelerin Elektrik-Elektronik Mühendisliği, Bilgisayar Mühendisliği, Yazılım Mühendisliği bölümlerinden) mezun olmak.
Büyük ölçekli yazılım projelerinin mimari tasarımı, geliştirilmesi ve/veya bakımı konularında tecrübe sahibi olmak.
Mezuniyet sonrası en az 5 (beş) yıllık iş tecrübesine sahip olmak.
.NET (C#, ASP.Net MVC, .Net Core, Standart) teknolojilerine hâkim, Restful, Entity Framework, WCF ve XML Web Servisleri konularında deneyimli olmak.
Nesne temelli (Object Oriented) ve hizmet temelli (Service Oriented) uygulama geliştirme konularına hâkim olmak.