Text copied to clipboard!

Başlık

Text copied to clipboard!

Kıdemli Yazılım Mühendisi

Açıklama

Text copied to clipboard!
Kıdemli Yazılım Mühendisi arıyoruz. Bu pozisyon, yazılım geliştirme süreçlerinde liderlik yapacak, teknik kararlar alacak ve ekip üyelerine mentorluk sağlayacak deneyimli bir profesyoneli kapsamaktadır. Adayın, modern yazılım geliştirme metodolojilerine hâkim, farklı programlama dillerinde uzman ve büyük ölçekli projelerde deneyim sahibi olması beklenmektedir. Kıdemli Yazılım Mühendisi olarak, yazılım mimarisi tasarımı, kod incelemeleri, performans optimizasyonu ve güvenlik uygulamaları gibi konularda sorumluluk alacaksınız. Ayrıca, ürün yöneticileri, tasarımcılar ve diğer mühendislerle yakın iş birliği içinde çalışarak kaliteli ve sürdürülebilir yazılım çözümleri üreteceksiniz. Bu rol, hem teknik hem de liderlik becerileri gerektirir. Takım içinde bilgi paylaşımını teşvik edecek, junior geliştiricilere rehberlik edecek ve yazılım geliştirme süreçlerinin iyileştirilmesine katkı sağlayacaksınız. Agile/Scrum metodolojileriyle çalışmaya alışkın olmanız ve sürekli entegrasyon/sürekli teslimat (CI/CD) süreçlerine hâkim olmanız önemlidir. Ayrıca, yeni teknolojileri takip eden, problem çözme yeteneği yüksek ve analitik düşünebilen bir profesyonel olmanız beklenmektedir. Kıdemli Yazılım Mühendisi olarak, şirketin teknolojik vizyonuna katkı sağlayacak ve yazılım kalitesini artıracak stratejiler geliştireceksiniz. Eğer siz de dinamik bir ekipte yer almak, yenilikçi projelerde çalışmak ve kariyerinizi bir üst seviyeye taşımak istiyorsanız, başvurunuzu bekliyoruz.

Sorumluluklar

Text copied to clipboard!
  • Yazılım projelerinde teknik liderlik yapmak
  • Yazılım mimarisi tasarlamak ve uygulamak
  • Kod incelemeleri gerçekleştirmek ve kalite standartlarını sağlamak
  • Junior geliştiricilere mentorluk yapmak
  • Performans ve güvenlik optimizasyonları gerçekleştirmek
  • Agile/Scrum süreçlerine aktif katılım sağlamak
  • Teknik dokümantasyon hazırlamak
  • Yeni teknolojileri araştırmak ve uygulamak
  • Ürün ekipleriyle iş birliği içinde çalışmak
  • CI/CD süreçlerini yönetmek ve iyileştirmek

Gereksinimler

Text copied to clipboard!
  • Bilgisayar mühendisliği veya ilgili alanlarda lisans derecesi
  • En az 5 yıl yazılım geliştirme deneyimi
  • Java, C#, Python veya benzeri dillerde ileri düzey bilgi
  • Mikroservis mimarisi ve bulut platformları hakkında deneyim
  • Veritabanı tasarımı ve optimizasyonu bilgisi
  • Git gibi versiyon kontrol sistemlerine hâkimiyet
  • Agile/Scrum metodolojileriyle çalışma deneyimi
  • İyi derecede İngilizce bilgisi
  • Problem çözme ve analitik düşünme becerisi
  • Ekip çalışmasına yatkınlık ve iletişim becerileri

Potansiyel mülakat soruları

Text copied to clipboard!
  • Daha önce liderlik yaptığınız bir yazılım projesini anlatır mısınız?
  • Hangi programlama dillerinde uzmanlık seviyesindesiniz?
  • Mikroservis mimarisi ile ilgili deneyiminiz nedir?
  • CI/CD süreçlerini nasıl yönetiyorsunuz?
  • Kod kalitesini nasıl sağlıyorsunuz?
  • Junior geliştiricilere nasıl mentorluk yaparsınız?
  • Hangi bulut platformlarıyla çalıştınız?
  • Performans sorunlarını nasıl tespit eder ve çözersiniz?
  • Agile metodolojileriyle nasıl bir deneyiminiz var?
  • Yeni teknolojileri nasıl takip ediyorsunuz?