Üniversitelerin mühendislik bölümlerinden en az lisans derecesi ile mezun olmak, Minimum 3 yıl yazılım geliştirme deneyimine sahip olmak, Yazılım sektöründeki teknolojileri yakından takip etmek, kendi ve çalıştığı ekibin gelişimine önem vermek, Hızlı öğrenme ve problem çözme yeteneğine sahip olmak,