Görev ve Sorumluluklar:
- Yazılım geliştiricilerden oluşan bir ekibe liderlik etmek, mentorluk yapmak ve ekip yönetimi.
- Düzenli birebir toplantılar ve performans değerlendirmeleri gerçekleştirmek ve kariyer gelişimi rehberliği sağlamak.
- İş birliğine dayalı bir ortamı teşvik etmek, bilgi paylaşımını teşvik etmek ve proje kilometre taşlarını karşılamak için ekip performansını artırmak.
- Yeni ve mevcut çözümlerin bakım ve desteğine yardımcı olmak.
Gereksinimler ve Nitelikler:
- Yazılım Mühendisliği, Bilgisayar Mühendisliği, Bilgi Teknolojileri veya ilgili bir alanda lisans derecesi.
- Yazılım geliştirme konusunda en az 10 yıl deneyim.
- Ekip üyelerini motive etme ve ilham verme konusunda güçlü bir yeteneğe sahip olmak; yazılım projelerini veya mühendislik ekiplerini en az 3 yıl yönetme ve denetleme konusunda deneyim.
- .NET çerçevesi, .NET Core, C#, Restful Mimari, DDD Mimarisi, Mikro Hizmet Mimarisi, Olay Odaklı Mimari, Birim Testi, EF, EF Core ve aşağıdakilerden herhangi birinde deneyim: SQL Server, PostgreSQL, RabbitMQ, Elasticsearch.
- Sistem/yazılım geliştirme yaşam döngüsü (SDLC) tekniklerinin ve çeşitli endüstri standardı çevik uygulamaların (DevOps, Sürekli Teslimat, Sürekli Entegrasyon, Scrum, Kanban) iyi anlaşılması.
- Mikroservis mimarisi dönüşüm projesi deneyimi.
- Tercihen bir e-ticaret firmasında veya trafiği yoğun olan bir firmada çalışmış olmak.
- Bu kapsayıcılaştırma ve bulut teknolojilerinden bir veya daha fazlası hakkında çalışma bilgisi de son derece tercih edilir: Docker, Kubernetes, Azure.
- Mükemmel problem çözme becerileri, iletişim becerileri ve detaylara dikkat.
- Front-end geliştiriciler ve diğer ekip üyeleriyle iş birliği içinde çalışabilme becerisi.
- Veritabanı tasarımı ve API geliştirme konusunda güçlü anlayış.
- Aktif mentorluk ve kod incelemeleri yoluyla ekip üyelerinin çıktılarının kalitesinin izlenmesi.
- Şirket içi kodlama standartlarına ve geliştirme uygulamalarına katkıda bulunmak.
- Hem ekip ortamında hem bağımsız olarak çalışmayı organize etme ve planlama becerisi.