GENEL NİTELİKLER VE İŞ TANIMI
IT HERO Bilişim Teknolojileri A.Ş. için Yazılım Geliştirme departmanında görevlendirmek üzere “Senior
ve Mid-Level Yazılım Geliştirme Uzmanı” takım arkadaşları arıyoruz.
Senior Yazılım Geliştirme Uzmanı Pozisyonu için Gerekenler
- Üniversitelerin Bilgisayar/Yazılım Mühendisliği veya ilgili bölümlerinden mezun,
- Kurumsal projelerde yazılım takım liderliği yapmış, çalışmalarını referans olarak sunabilecek,
- En az 5 yıllık profesyonel iş deneyimine sahip,
- Çok iyi düzeyde C#.NET ve ASP.NET, MVC, WEB API,.NET Core bilen, VEYA
Çok iyi düzeyde PHP ve Laravel Framework bilen - MVVM, WCF, REST, Entity Framework, LINQ ile proje geliştirmiş VEYA
Laravel Framework ile projeler geliştirmiş, - TFS/SVN/Git gibi versiyon takip sistemleri konusunda bilgi sahibi,
- İyi düzeyde MS SQL Server Database bilgisine sahip VEYA
İyi düzeyde MySQL bilgisine sahip - Object Oriented Programlama (OOP) ve çok katmanlı yazılım mimarilerine hakim,
- ReactJs, Node Js, AngularJs veya VueJs frameworklerinden en az birine hakim,
- Bootstrap, MaterializeCSS gibi betimleme dillerini iyi düzeyde bilen.
- Kendini geliştirme konusunda "Full Stack" olmaya açık,
- Yeni teknolojileri araştırmaya, öğrenmeye ve gelişime açık,
- Literatürü ve teknik metinleri takip edebilecek seviyede İngilizce bilen,
- Analitik, çözüm odaklı, ekip çalışmasına yatkın, sorumluluk sahibi, disiplinli ve iletişim becerisi yüksek olan,
Mid-Level Yazılım Geliştirme Uzmanı Pozisyonu için Gerekenler
- Üniversitelerin Bilgisayar/Yazılım Mühendisliği veya ilgili bölümlerinden mezun,
- Web tabanlı yazılım geliştirme projelerinde minimum 2-3 yıl tecrübeli,
- .Net teknolojileri (c#, ASP.Net Core & MVC ) konusunda bilgi sahibi VEYA
PHP konusunda bilgi sahibi
- Dağıtık uygulama mimarisinde tecrübe sahibi, WCF, Web Services, Rest Api konularında tecrübeli,
- Analitik düşünme ve problem çözme yeteneğine sahip,
- Çözüm odaklı, inisiyatif alabilen, sorumluluk sahibi,
- Literatürü takip edecek düzeyde İngilizce bilgisine sahip.
İŞ TANIMI
- Mevcut ve yeni yazılım projelerde görev alabilmesi ve destek verebilmesi,
- Farklı dillere kolay adapte olabilmesi (Kullanılan programlama dilleri projeye göre değişebiliyor),
- Scrum bilen veya öğrenmeye istekli,
- Proje dokümantasyonlarının hazırlanması,
- Müşteri lokasyonunda çalışabilmesi ve ihtiyaç dahilinde müşteriye birebir sunum yapabilmesi,
- ITIL, ITSM ve ITOM konularını öğrenmeye istekli,