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.