Yazılım Geliştirme Uzmanı (.Net) İş İlanı

İşveren Hakkında
  • Ankara(Çankaya)
  • Bilişim, İnternet, Yazılım, Veri Merkezi, Bilişim Danışmanlığı

GENEL NİTELİKLER

Mahall Ankara ofisimizde çalışmak üzere takım arkadaşları aramaktayız;

  • Üniversitelerin Bilgisayar veya Elektrik-Elektronik Mühendisliği bölümlerininden lisans derecesi almış olmak.
  • En az 4 yıl yazılım geliştirme deneyimine sahip olmak.
  • C#, MVC ile yazılım geliştirme deneyimine sahip olmak.
  • HTML5 ve CSS3 konularına hakim, Javascript ile geliştirme deneyimine sahip olmak.
  • Javascript, JQuery ve AJAX teknolojileri konusunda tecrübe sahibi olmak.
  • Telerik, DevExpress vb. üçüncü parti geliştirme araçları hakkında tecrübe sahibi olmak (Tercihen)
  • ORM ile yazılım geliştirme deneyimine sahip olmak.(Llblgen ve EntityFramework tercih sebebidir)
  • Kalıtım ( inheritance ). enkapsülasyon ( encapsulation) ve çok yapılılık ( polymorphism ) kavramlarına oldukça hakim olmak. Uygulamada kullanmış olmak.
  • Oracle ve PostgreSQL veritabanlarından herhangi birini kullanmış olmak.
  • Yazılım geliştirme sürecini belirli metodolojilere ( SCRUM v.b ) uygun olarak yürütme disiplinine sahip olmak.
  • Askerlik hizmetini tamamlamış veya en az 2 yıl tecilli olmak (erkek adaylar için).
  • Araştırma yapabilecek derecede İngilizce bilmek.

Tercih Sebebi Olacak Nitelikler

  • Coğrafi Bilgi Sistemleri ve mekansal yazılım geliştirmeye ilgi duymak ve bu konuda deneyim sahibi olmak.
  • GoF prensiplerini ve geliştirme kalıplarını (software patterns) aktif uygulamak.
  • CMMI ve IEEE yazılım geliştirme süreçleri konusunda bilgi sahibi olmak.
  • PostGIS ve Oracle SDO ile coğrafi veri tabanı yönetimi yapmış olmak.
  • Google Maps, OpenLayers vb. açık kaynak mekansal web yazılımı geliştirme kütüphanelerinden herhangi birini kullanmış olmak.
  • OGC WMS, WFS ve WMS-T standartları konusunda bilgi sahibi olmak ve bu standartlarla geliştirilmiş ürünler kullanmış olmak.
  • Ya da muhasebe ve finans konularında yazılım geliştirme tecrübesine sahip olmak.

İŞ TANIMI

  • Yazılım gereksinimleri analizini gerçekleştirmek,
  • Kullanım senaryoları ve kavramsal tasarımları hazırlamak,
  • Ürün geliştirme faaliyetlerini yürütmek, mimari ve detaylı tasarım hazırlamak,
  • Yazılım geliştirmek,
  • Birim ve kabul testlerini gerçekleştirmek,
  • Kalite süreçlerinin tanımlanması, iyileştirilmesi ve uygulanması çalışmalarına destek olmak.