Uygulama Geliştirme Uzmanı İş İlanı

İşveren Hakkında
  • İstanbul(Asya)(Ümraniye)
  • Çağrı Merkezi Ürün ve Hizmetleri
 İş İlanları

GENEL NİTELİKLER

  • Lisans mezunu olan (Tercihen Bilgisayar, Elektronik veya Endüstri, Matematik Mühendisliği bölümlerinden mezun)
  • MS SQL Server / Oracle konusunda tecrübeli
  • İyi derecede C#, ASP.NET MVC, Entity Framework, LINQ, Javascript, JQuery, HTML5/CSS3, WCF, REST, SOAP bilgisi olan
  • En az bir Javascript frontend kütüphanesi (Tercihen JQuery ve/ya React.Js) ile geliştirme yapmış olmak.
  • Messaging Queue altyapıları (Tercihen RabbitMQ) hakkında deneyim sahibi.
  • In-Memory Database’ler (Tercihen Redis) hakkında bilgi ve tecrübe sahibi.
  • No-SQL Database’lerden (Tercihen ElasticSearch) en az biri hakkında bilgi, tecrübe ve yetkinlik sahibi.
  • Yazılım geliştirme prensipleri (SOLID vb.) ve Design Pattern’ler hakkında bilgili.
  • Source code versioning (GIT) sistemleri hakkında etkin kullanım deneyimine sahip.
  • API, protokol ve analiz dokümanlarını inceleyerek, gerekli altyapının ve/ya modülün kod geliştirme süreçlerini öngörebilecek ve tasarlayabilecek.
  • Uygulama geliştirme yaşam döngüsü aşamalarına hakim
  • Tercihen Microservices uygulama mimarilerinde geliştirme yapmış olmak.
  • Tercihen API hakkında dokümantasyon geliştirme deneyimi bulunan.
  • Tercihen Continuous Integration , Delivery, Deployment hakkında bilgi sahibi.
  • Tercihen Çevik yazılım geliştirme süreçleri hakkında bilgi sahibi


İŞ TANIMI

  • İş analizinde belirlenen ürün ihtiyaçları doğrultusunda teknik analizleri gerçekleştirilmesi,
  • Ürün Yöneticisi ile görüşmeler yaparak teknik analizin detaylandırılması, dokümante edilmesi,
  • Dış firmalar tarafından geliştirilen ürünlerin kontrol ve kabullerinin sağlanmasında ürün yöneticisine destek olunması,
  • Geliştirilen ürüne ait teknik tasarım dokümanı oluşturulması,
  • Yeni uygulamaların kullanıma açılmadan önce test ortamında test edilmesinin sağlanması.
  • Test uzmanından gelen bulgulara göre uygulamanın revize edilmesi, gerekli durumlarda uygulamanın yeni versiyonunun sürümünün yapılarak teknik analiz dokümanlarının revizyonunun sağlanması
  • Kullanılmakta olan uygulamalar hakkında mimari optimizasyon çalışmalarının yapılması
  • Yüksek teknolojinin sunduğu yeni ürünler için araştırmalar yapılması, bu ürünlerin şirket bünyesinde kullanımına yönelik incelemelerde bulunulması.