İş Tanımı
- ERP-Kurumsal Kaynak Planlama (Özellikle Üretim, MRP, Üretim Kalite, Bakım, …) modüllerinin geliştirilmesinde görev almak
- Kodlama, entegrasyon ve sistem seviyesi testleri gibi yazılım geliştirme süreçlerinde sorumlu olmak
- 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
- İhtiyaca göre kullanıcıdan gereksinimlerin alınması, sistem analizi, sistem tasarımı ve veri tabanı (ER) modeli yapmak
- 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 Bilgisayar Mühendisliği, Yazılım Mühendisliği gibi bölümlerinden mezun olmak,
- Kurumsal ortamda Java ile geliştirmede en az 3 yıl deneyim sahibi olmak,
- SQL, Java, EJB, Swing, JSF, JPA, Spring, JAX-WS, JAX-RS, Struts platformları ve frameworkleri üzerinde tecrübeli olmak,
- Jira, Maven, Git, Jenkins (CI/CD) bilgisi olmak,
- Design Patterns, UML bilgisi olmak,
- Nesne tabanlı, servis tabanlı tasarım yapma ve geliştirme konusunda tecrübeli olmak,
- Güçlü analitik ve sorun çözme yetkilerine sahip olmak,
- Kolay ve etkin iletişim kurabilmek,
- Stresli bir ortamda baskı altında birden fazla görevi yönetebilme becerisi olmak
- Takım çalışmasına yatkın, motivasyonu yüksek olmak
- İyi seviyede İngilizce bilmek (TOEFL 84+, IELTS 6,5+, TÖMER 79+)
Tercih Nedeni Olabilecek Ek Nitelikler
· Üretim, MRP, Üretim Kalite, Bakım sistemleri yazılımları geliştirmelerinde çalışmış olmak
· Yazılım yaşam döngüsü araçları konusunda bilgi sahibi olmak
· Erkekler için askerlik görevini yapmış olmak veya ilişkisi olmamak veya uzun süreli tecilli olmak
· Çevik yazılım geliştirme (SCRUM gibi) metodolojileri hakkında bilgi sahibi ve deneyimi olmak
· Bilgi güvenliği konusunda eğitim veya bilgi sahibi olmak
- Açık kaynak kodlu yazılım geliştirme deneyimi olmak
· Python yazılım dili ile ilgili bilgi veya deneyimi olmak
· Smalltalk yazılım dili ile ilgili bilgi veya deneyimi olmak