Yazılım Geliştirme Uzmanı


 
Rol ve Sorumluluklar:
 
– Yeni başlayacak olduğumuz geniş kapsamlı bir proje için oluşturmakta olduğumuz 10 kişilik geliştirme ekibinin bir parçası olmak
– İş birimlerinden gelen taleplerin tasarım-geliştirme safhalarının kaliteli, performans ve güvenlik ihtiyaçlarına uygun olarak geliştirilmesini sağlamak
– Yeni teknolojileri / fikirleri sürekli araştırmak, araştırmalarını ekibi ve şirket ile paylaşmak
– Üretilen koda ait yönetilebilir birim testlerini hazırlamak ve gerçekleştirmek
– Çözümle ilgili ihtiyaç durumunda destek sağlamak
 

Net developer pozisyonu için gereksinimler:
 
– Üniversitelerin ilgili bölümlerinden mezun (Bilgisayar Mühendisliği, Yazılım Mühendisliği, Matematik Mühendisliği)
– .Net Framework, ASP.NET Core / Mvc ve Entity Framework ile uygulama geliştirme konusunda en az 3 yıl deneyime sahip
– Microsoft SQL Server ve PostgreSql ile uygulama geliştirme tecrübesi olan,
– Html, Css, Javascript ve jQuery teknolojilerinde ileri seviye bilgi ve tecrübe sahibi
– Rest Api konusunda tecrübeli
– Çok katmanlı yazılım mimarileri ve Design Pattern’ler (özellikle SOLID, DDD, Repositoty, Generic, UOW) ile ilgili tecrübe sahibi,
– Micro servis mimarisine uygun uygulama geliştirme tecrübesi bulunan,
– Cache ve performans yönetimi konusunda bilgi sahibi (tercihen Redis ve Elastic Search konularında bilgi ve tecrübe sahibi)
– Agile development konusunda tecrübeli
– GIT, BitBucket, Azure Devops gibi kod paylaşım platformlarını kullanabilen,
– Yüksek analitik ve problem çözme becerisi olan, iletişim becerisi yüksek, ekip çalışmasına yatkın
– Literatürü takip edebilecek seviyede İngilizce bilgisi
– Erkek adaylar için askerliğini tamamlamış ya da en az 2 yıl tecilli

 

React – React Native developer gereksinimler:
 
– Üniversitelerin ilgili bölümlerinden mezun (Bilgisayar Mühendisliği, Yazılım Mühendisliği, Matematik Mühendisliği)
– Minimum 2 yıl React Native uygulama geliştirme deneyimi sahibi ve referans proje gösterebilecek,
– Web servisleri (rest servisler) ile entegre çalışan mobil uygulama geliştirme deneyimi,
– Axios bilgi, tecrübe ve deneyimi
– Statete management (redux, mobx,…) bilgi, tecrübe ve deneyimi
– Firebase (AB, cloud messaging for push notification, offline db, analytics, crash report) entegrasyonları bilgi, tecrübe ve deneyimi
– React native component bazlı geliştirme konusunda deneyimli,
– Apple Store, Google Play Store ve Huawei App Galery platformlarında uygulama yayınlama deneyimi sahibi
– Tercihen React Native TVOS (Apple TV, Android TV) uygulama geliştirme deneyimi sahibi
– Literatürü takip edebilecek seviyede İngilizce bilgisi
– Agile development konusunda tecrübeli
– GIT, BitBucket, Azure Devops gibi kod paylaşım platformlarını kullanabilen,
– Yüksek analitik ve problem çözme becerisi olan, iletişim becerisi yüksek, ekip çalışmasına yatkın
– Erkek adaylar için askerliğini tamamlamış ya da en az 2 yıl tecilli
 
Başvuru için; https://bau.network/jobs/1475