GENEL NİTELİKLER VE İŞ TANIMI
,GENEL NİTELİKLER VE İŞ TANIMI
Tercihen üniversitelerin Bilgisayar, Yazılım mühendislik bölümlerinden mezun,
- OOP, SOLID metodolojisine uygun yazılım geliştirme bilgisi olan
- En az 3 yıl yazılım sektöründe proje geliştirmiş, rol almış,
- Web uygulamaları geliştirmede güncel teknolojilere (HTML, CSS, Bootstrap 4, JavaScript ES6+, Angular, Entity Framework, ASP.Net, MVC & CORE) hâkim,
- Mobil platformlarda (IOS,ANDROID,FLUTTER) tecrübeli, yazılım geliştirebilir,
- Fullstack uygulama geliştirme tecrübesine sahip,
- C# programlama diline hakim,
- ASP.net MVC, .net core ve Entity Famework teknolojilerine hakim,
- SOAP/REST web servisleri konusunda tecrübeli,
- Angular, Javascript, Typescript, HTML5, CSS gibi frontend teknolojilerinde deneyimli,
- Çok katmanlı yazılım mimarisi hakkında bilgili/deneyimli,
- Kaynak kodlarının Git üzerinden yönetilmesi (branching, merging, vs.) konusunda deneyimli,
- İş takip, hata raporlama ve proje yönetim araçları hakkında bilgi sahibi(Jira vb.)
- MSSQL, PL/SQL bilen, ilişkisel veritabanları konusunda deneyimli,
- İnisiyatif alabilen, kişisel disiplini ile sonuç odaklı çalışan,
- İş takibi konusunda disiplinli, planlı ve programlı çalışabilen, zamanı yönetebilen, dinamik,
- Yeni ürün , teknolojileri öğrenmeye istekli, kendini geliştiren, teknolojik yeniliklere kolay uyum sağlayabilen,
- Bilgi güvenliğine hassasiyet gösteren,
- Yeniliklere açık ve kişisel gelişim konusunda istekli,
- Teknoloji konusundaki yenilikleri takip eden,
- Teknik dokümanları anlayabilecek seviyede İngilizce bilen,
- Erkek adaylar için askerlik hizmetini tamamlamış olan
İş Tanımı:
- Yazılımla ilgili sistem ihtiyaçlarını anlamak
- Yazılımda ihtiyaç duyulan tasarımları hazırlamak,
- Uygulama için gerekli kodları yazmak veya düzeltmek,
- Gerekli eğitim dokümanlarının hazırlanmasında yardımcı olmak,
- Gerekiyorsa son kullanıcılara eğitim verecek olan yazılım danışmanlarına eğitim vermek,
- Ürünlerin yazılım geliştirme ve tasarım süreçlerinde rol almak,
- Yazılım geliştirme görevlerini analize uygun bir şekilde standartlara uygun olarak eksiksiz yerine getirmek,
- Geliştirdiği yazılımların yazılım testini gerçekleştirmek,
- Sorumlu olduğu sistem ve modüllerle ilgili dokümantasyonlarını hazırlamak ve güncelleştirmek,
- Yeni uygulamaların mevcut yazılımlar ile entegrasyonunu sağlamak.