/

Yazılım Geliştirme Mühendisi (BT)

Ankara, Türkiye

İş Tanımı

 

·         ERP Modüllerinin geliştirilmesinde görev almak

·         Kodlama, entegrasyon ve sistem seviyesi testleri gibi yazılım geliştirme süreçlerinde sorumluluk almak

·         Yazılım gereksinimlerini değerlendirerek zaman ve maliyet kısıtlarına uygun olarak sistem tasarım fizibilitesini tespit etmek

·         Yeni geliştirilen veya mevcut yazılımları dokümante etmek

·         Kullanıcıdan gelen problemleri yönetmek ve bulguları çözmek

·         Test sırasında ortaya çıkan yazılım bulgularını çözmek

·         Yeni özelliklerin veya hata gidermenin yol açacağı bileşen değişikliklerinin etkisini ve süresini tahmin etmek

·         Tasarım desenlerini yazılım yaşam döngüsüne uygulamak

 

Genel Nitelikler

 

·         Üniversitelerin mühendislik fakültesinin Bilgisayar, Yazılım Mühendisliği bölümlerinden mezun olmak

·         İlgili alanda minimum 3 yıl tecrübeye sahip olmak

·         İyi derecede ingilizce biliyor olmak (TOEFL IBT 84+, IELTS 6,5, TÖMER 79+, ITEP 4+)

·         SQL, Java, JUnit, EJB, Swing, JSF, JPA, Spring, JAX-WS, JAX-RS, Struts platformları ve frameworkleri üzerinde tecrübeye sahip olmak

·         Nesne tabanlı, servis tabanlı tasarım yapma ve geliştirme konusunda tecrübeye sahip olmak

·         Jira, Maven, Git, Jenkins (CI/CD) bilgisine sahip olmak

·         Güçlü analitik ve sorun çözme yetkinliklerine sahip olmak.

·         Yazılım büyüklüğü ve efor tahminlemesi konusunda deneyimli olmak

 

Tercih Nedeni Olabilecek Ek Nitelikler

 

·         Üretim, MRP, Üretim Kalite, Bakım yazılımları geliştirmelerinde çalışmış olmak

·         Bootstrap, CSS, JQuery, Angular, React vb. Javascript kütüphaneleri ile geliştirme tecrübesine sahip olmak

·         Smalltalk tecrübesine sahip olmak

·         Açık kaynak platformlarında geliştirme deneyimi olmak

·         PMP Sertifikasına sahip olmak