GENEL NİTELİKLER
Genel Nitelikler;
- Bilgisayar Mühendisliği/Bilimleri Lisans/Yüksek Lisans derecesi olan,
- Orta ve büyük ölçekli Yazılım Geliştirme Projelerinde en az 5 yıl çalışmış
- JAVA ve güncel J2EE teknolojilerinde deneyimli
- Spring, Spring Boot alt yapıları hakkında bilgi sahibi ((Core, Boot, Security, Data, Cloud))
- Web Services, Rest API ve Json hakkında bilgi sahibi
- Mikro servis mimarilerinde deneyimli
- SQL/NoSQL Veri tabanı teknolojilerinde deneyimli,
- Test Güdümlü Yazılım süreçlerinde, birim, entegrasyon, servis entegrasyonu ve E2E testlerini içeren test metodolojileri konusunda tecrübeli,
- Sürekli entegrasyon (CI-Continuous Integration) ve sürekli dağıtım (CD-Continuous Deployment) kavramları hakkında bilgi sahibi,
- CI/CD ve Subversion, Jenkins vb. araçlar üzerinde deneyim sahibi,
- Docker, Kubernetes gibi konteyner teknolojileri hakkında bilgi sahibi,
- Apache Kafka, Elastich Search, Redis teknolojileri hakkında bilgi sahibi,
- Enterprise Architect vb. tasarım araçları konusunda bilgi sahibi olma,
- Nesneye yönelik kavramlar, tasarım örüntüleri, veri yapıları, algoritmalar ve yazılım geliştirme ilkeleri konusunda uygulamalı deneyim sahibi olma,
- Yazılım süreçleri (analiz, tasarım, test, dokümantasyon ve bakım) konusunda tecrübe sahibi
- Temiz (clean code) ve anlaşılır kod yazma kabiliyetine sahip,
- Kod gözden geçirme ve kod kalitesi takibi konusunda tecrübeli,
- Karmaşık yazılım sistemlerinin otomatik testine aşina,
- Linux ve Shell scripting konularına aşina,
- İyi derecede İngilizce bilen,
- Yurtiçi / Yurtdışı seyahat engeli olmayan,
Uzman Yazılım Mühendisi arayışımız bulunmaktadır.
İş Tanımı;
- Proje ihtiyaçlarını analiz ederek Yazılım Gereksinim Spesifikasyonu dokümanını hazırlama,
- Projelerin Mimari alt yapısına katkıda bulunma
- Yazılım tasarımında ve ilgili dokümantasyonun hazırlanmasında rol alma,
- Yazılım kodlama, test, entegrasyon ve dokümantasyon
- Gerektiğinde ekibe mimari konularda yönlendirmelerde bulunabilme,
- Yazılım teknolojisindeki yenilikleri takip ederek ekibi yönlendirme