Lead Software Engineer İş Tanımı
Turgut Reis Denizcilik Eğitim Kurumunun Dijital Büyüme Departmanı için web sitesi ve mobil uygulama geliştirmede ileri düzey uzmanlığa sahip, yazılıma ve ekibe liderlik edecek bir Lead Software Engineer arıyoruz. Teknik lider olarak web sitelerini, iOS ve Android mobil uygulamalarını ve kurum içi yazılımları uçtan uca geliştireceksiniz. Kritik kodu bizzat yazacak, teknik kararları yönetecek; ürünlerin güvenli, hızlı ve kullanıcı ihtiyaçlarına uygun çalışmasından sorumlu olacaksınız. ARADIĞIMIZ İLERİ DÜZEY YETKİNLİKLER 1. YAZILIM MİMARİSİ VE TEKNİK KARAR ALMA: Gerçek kullanıcılarla çalışan sistemlerin mimarisini tasarlamış ve gelişimini yönetmiş olmalısınız. Teknoloji seçimlerini iş ihtiyacı, bakım kolaylığı, güvenlik ve işletme maliyetiyle gerekçelendirebilmelisiniz. Projelerinizdeki kararları, katkınızı ve sonuçları açıklayabilmelisiniz. 2. İLERİ DÜZEY WEB SİTESİ VE FULL STACK GELİŞTİRME: Kurumsal web sitelerini ve kapsamlı web uygulamalarını arayüz, sunucu ve veri tabanıyla birlikte geliştirmiş olmalısınız. Frontend ve backend mimarisi, içerik yönetimi ve performans konularında ileri düzey uzmanlık bekliyoruz. Karmaşık özellikleri bizzat geliştirebilmeli ve kapsamlı site yenilemelerini yönetebilmelisiniz. 3. İLERİ DÜZEY MOBİL UYGULAMA GELİŞTİRME iOS ve Android için gerçek kullanıcılarla çalışan mobil uygulamalar geliştirmiş olmalısınız. Native veya çapraz platform geliştirmede uzman olmalı; platform gereksinimlerine göre mimari karar verebilmelisiniz. Kritik mobil kodu bizzat yazabilmeli, performans ve veri tutarlılığı sorunlarını çözerek ekibe teknik yön verebilmelisiniz. 4. İŞ SÜREÇLERİNİ YAZILIMA DÖNÜŞTÜRME: Farklı kullanıcıların ihtiyaçlarını işleyen yazılım çözümlerine dönüştürmüş olmalısınız. Talepleri netleştirebilmeli, iş kurallarını ve istisnaları ilgili uzmanlarla tanımlayabilmelisiniz. Ürün ve tasarım kararlarını uygulanabilir geliştirme planlarına dönüştürebilmelisiniz. 5. VERİ MİMARİSİ VE İŞLEM BÜTÜNLÜĞÜ: İlişkisel veri modelleri tasarlamış; SQL, veri tabanı işlemleri ve performans iyileştirmelerinde çalışmış olmalısınız. Eşzamanlı işlemlerde tutarlılığı koruyacak çözümler geliştirebilmelisiniz. Veri taşıma ve yapı değişikliklerini kayıtların doğruluğunu koruyarak yönetebilmelisiniz. 6. API VE SİSTEM ENTEGRASYONLARI: Farklı yazılımlar arasında güvenilir veri ve işlem akışları kurmuş olmalısınız. API tasarımı, kimlik doğrulama ve hata yönetiminde doğrudan deneyim bekliyoruz. Tekrarlanan istekler, bağlantı kesintileri ve eksik yanıtlar karşısında işlemlerin doğruluğunu koruyacak teknik çözümler üretebilmelisiniz. 7. UYGULAMA GÜVENLİĞİ VE YETKİLENDİRME: Kullanıcı kimliğini, erişim yetkilerini ve hassas verileri koruyan uygulamalar geliştirmiş olmalısınız. Güvenlik açıklarını kod ve mimari düzeyinde değerlendirebilmelisiniz. Güvenli geliştirme kurallarını ekibe yerleştirmeli ve uygulandığını doğrulayabilmelisiniz. 8. KOD KALİTESİ VE TEST MÜHENDİSLİĞİ: Sürdürülebilir kod yapıları ve otomatik testler geliştirmiş olmalısınız. Kod incelemelerinde iş kurallarını, güvenliği ve değişikliklerin sisteme etkisini değerlendirebilmelisiniz. Teknik borcu önceliklendirerek çalışan ürünleri kontrollü biçimde iyileştirebilmelisiniz. 9. CANLI SİSTEMLERDE GÜVENİLİRLİK VE PERFORMANS: Gerçek kullanımda karşılaşılan kesinti, yavaşlık ve uygulama hatalarını çözmüş olmalısınız. Web ve mobil uygulamalarda performansı ölçebilmeli; arayüz, servis ve veri tabanı arasındaki sorunları ayırabilmelisiniz. Sorunun nedenini ortadan kaldıracak kalıcı teknik iyileştirmeleri yönetebilmelisiniz. 10. TEKNİK LİDERLİK VE MÜHENDİSLİK KÜLTÜRÜ: Mimari ve kod kararlarıyla geliştiricilere yön vermiş, ekiplerin teknik düzeyini yükseltmiş olmalısınız. Karmaşık konuları ürün, tasarım ve iş ekiplerine açık biçimde anlatabilmelisiniz. Bilgi paylaşımı ve mentorlukla ekibi geliştirmeli, İngilizce teknik kaynakları izleyebilmelisiniz. SORUMLULUKLARINIZ 1. YAZILIM MİMARİSİNİ VE TEKNİK YOL HARİTASINI YÖNETMEK Yazılımları, veri akışlarını ve teknik bağımlılıkları incelemelisiniz. Web sitesi, mobil uygulamalar, CRM ve kurum içi yazılımlar için birlikte çalışan bir mimari kurmalısınız. Sistemi geliştirme, hazır ürün ve özel yazılım seçeneklerini süre, bakım yükü ve maliyetle karşılaştırmalısınız. Sistem sınırlarını belirlemeli; mimari kararları gerekçeleriyle kaydetmelisiniz. İlgili ekiplerle hedefleri uygulanabilir aşamalara ayırmalısınız. Kapasiteyi ve bağımlılıkları açıklamalı; kritik teknik konuları erken deneyerek gerçekçi bir teslim planı oluşturmalısınız. Kod depolarını, alan adı hesaplarını ve kritik sistem erişimlerini kurumun kontrolünde tutmalısınız. Dış hizmetlerde teslim, bakım ve bilgi devri koşullarını değerlendirmelisiniz. 2. WEB SİTELERİNİ VE WEB UYGULAMALARINI İLERİ DÜZEYDE GELİŞTİRMEK Kurumsal web sitesi, içerik yönetimi, başvuru formları, kullanıcı hesapları ve yönetim ekranlarını tasarlamalısınız. Kritik arayüzleri, sunucu iş kurallarını ve servisleri bizzat kodlamalı; frontend ve backend geliştirmelerini birlikte yönetmelisiniz. Farklı ekran ve tarayıcılarda tutarlı, erişilebilir ve hızlı bir deneyim kurmalısınız. Tekrar kullanılabilir bileşenler geliştirmeli; oturum, form ve hata durumlarını kullanıcıların işlemlerini güvenle tamamlayabileceği biçimde tasarlamalısınız. SEO ve CRO uzmanlarıyla sayfa hızını, arama motorlarının içeriğe erişimini ve başvuru deneyimini iyileştirmelisiniz. Site yenilemelerinde adresleri ve yönlendirmeleri planlamalı; içerik, kullanıcı akışları ve ölçüm verilerinin sürekliliğini doğrulamalısınız. 3. MOBİL UYGULAMALARI GELİŞTİRMEK VE TEKNİK OLARAK YÖNETMEK iOS ve Android uygulamalarının mimarisini ve geliştirmesini yönetmeli; kritik ekranları ve servis bağlantılarını bizzat kodlamalısınız. Başvuru, kullanıcı hesabı ve eğitim takibi akışlarını web ve kurum içi sistemlerle tutarlı kurmalısınız. Bağlantı kesildiğinde veya uygulama yeniden açıldığında yarım kalan işlemlerin güvenle sürmesini sağlamalısınız. Cihazdaki hassas verileri, oturumları ve erişim izinlerini koruyan çözümler geliştirmelisiniz. Farklı cihaz ve işletim sistemi sürümlerinde akışları, eski uygulama sürümleriyle servis uyumunu test etmelisiniz. Açılış ve ekran geçişi sürelerini, çökme sıklığını ölçerek sorunları gidermelisiniz. 4. KURUM İÇİ İŞ AKIŞLARINI VE VERİ MODELİNİ TASARLAMAK Eğitim danışmanlığı, öğrenci işleri ve mali işler uzmanlarıyla başvuru, kayıt, eğitim takibi ve tahsilat süreçlerini modellemelisiniz. Onayları, sorumluları ve istisnaları belirlemelisiniz. Aday, öğrenci, eğitim, kayıt ve ödeme bilgilerinin ilişkilerini kurmalısınız. Eşzamanlı ve yarım kalan işlemlerde tutarlılığı korumalı; mükerrer kayıt ve yanlış eşleştirmeleri önleyecek kontroller geliştirmelisiniz. İlgili birimlerle tutar, ödeme durumu ve kayıt hakkı kurallarını doğrulamalısınız. Veri geçişlerinde alan eşleştirmesi, deneme aktarımı ve doğrulama yapmalı; kayıt sayılarını ve kritik tutarları kaynakla karşılaştırmalısınız. 5. API ENTEGRASYONLARINI VE OTOMASYONLARI GÜVENİLİR KURMAK CRM, web formları, ödeme, mesajlaşma ve muhasebe sistemlerinin entegrasyonlarını geliştirmelisiniz. Verinin esas kaynağını, güncelleme yönünü ve API erişim kurallarını belirlemelisiniz. API ve webhook akışlarında sözleşme, sürüm uyumu ve hata yönetimini belirlemelisiniz. Tekrarlanan veya sırası değişen istekleri güvenle işlemeli; başarısız aktarımlar için uyarı ve yeniden işleme düzeni oluşturmalısınız. Aktarımın doğru kaydı ve iş sonucunu oluşturduğunu doğrulamalısınız. CRM ve yapay zekâ uzmanlarıyla otomasyonları süreçlere bağlamalı; erişim sınırlarını, işlem izini ve gerektiğinde insan kontrolünü tasarlamalısınız. 6. YAZILIM GÜVENLİĞİNİ VE ERİŞİM KONTROLLERİNİ YÖNETMEK Kimin hangi veriyi görebileceğini ve hangi işlemi yapabileceğini ilgili birimlerle belirlemelisiniz. Yetkileri sunucuda doğrulamalı; kimlik doğrulama, oturum ve yetkisiz erişim senaryolarını test etmelisiniz. Girdi doğrulama, dosya yükleme ve API güvenliğini yönetmelisiniz. Servis anahtarlarını koddan ayırmalı, erişimleri görevle sınırlamalı; hassas verilerin loglara ve test ortamlarına gereksiz taşınmasını önlemelisiniz. Kritik işlemlerde kimin, neyi, ne zaman değiştirdiğini izlenebilir kılmalısınız. Bağımlılık ve güvenlik açıklarını etkilerine göre önceliklendirip çözmeli; düzeltmelerin açığı kapattığını ve iş akışlarını koruduğunu doğrulamalısınız. 7. WEB VE MOBİL UYGULAMALARIN PERFORMANSINI VE SÜREKLİLİĞİNİ GELİŞTİRMEK Uygulama hatalarını, yanıt sürelerini ve başarısız işlemleri izlemelisiniz. Web ve mobilde sorunları kullanıcı deneyimiyle ilişkilendirmeli; kaynağını arayüz, servis, veri tabanı ve entegrasyon boyunca araştırmalısınız. Yoğun kullanımda yavaşlayan sorguları, ekranları ve servisleri belirlemelisiniz. Veri erişimini ve önbellek kullanımını iyileştirmeli; hız kazanımının işlem doğruluğunu koruduğunu ve ölçülebilir bir sonuç ürettiğini doğrulamalısınız. Kritik hatalarda hizmeti toparlayacak müdahaleyi koordine etmeli ve sorunun tekrarını önlemelisiniz. Veri kaybı veya yarım kalan işlemlerde kayıtları güvenle geri kazanacak yöntemleri doğrulamalı; alınan önlemleri ekiple paylaşmalısınız. 8. YAZILIM EKİBİNE LİDERLİK ETMEK VE MÜHENDİSLİK KALİTESİNİ YÜKSELTMEK Teknik gereksinimleri, kabul koşullarını ve bağımlılıkları açıklamalı; işleri ekibin yetkinliğine göre dağıtmalısınız. Mimari ve kod incelemeleriyle yön vermeli, gerektiğinde birlikte kod yazarak zor sorunları çözmelisiniz. Birim, entegrasyon ve uçtan uca testleri iş riskine göre planlamalısınız. Başvuru, yetkilendirme, kayıt ve ödeme akışlarını testlerle korumalı; kod kalitesini ve teknik borcu düzenli değerlendirerek bakım kolaylığını artırmalısınız. Yapay zekâ destekli kodlama ve testlerde üretilen kodun doğruluğunu, güvenliğini ve mimari uyumunu denetlemelisiniz. Bilgi paylaşımı ve mentorlukla ekibi geliştirmeli; ilerlemeyi, riskleri ve kullanıcıya sağlanan sonuçları ilgili ekiplerle değerlendirmelisiniz.
Lead Software Engineer İlanındaki ATS Anahtar Kelimeleri
Bu ilanın metninde ATS beceri sözlüğümüzle eşleşen 5 anahtar kelime var. En sık geçenler: Android (3 kez), CRM (3 kez), iOS (3 kez).
Programlama dilleri, çatılar ve platformlar
- iOS · ilanda 3 kez · benzer ilanlarda %11
- Android · ilanda 3 kez · benzer ilanlarda %11
CV'nde karşılığı: iOS ve Android ifadelerini ilandaki yazımıyla geçir; birini projesi ve ölçeğiyle bir deneyim maddesinde göster.
Veri, analitik ve yapay zekâ
- SQL · ilanda 1 kez · benzer ilanlarda %23
CV'nde karşılığı: SQL ile yaptığın sorguyu, panoyu ya da raporu sonucuyla anlat.
Kurumsal ve mesleki yazılımlar
- CRM · ilanda 3 kez · benzer ilanlarda %2
CV'nde karşılığı: CRM kullanım düzeyini ve hangi iş için kullandığını belirt.
Alan bilgisi, mevzuat, standart ve sertifikalar
- SEO · ilanda 1 kez · benzer ilanlarda %1
CV'nde karşılığı: SEO terimlerini açık adıyla, varsa kısaltmasıyla birlikte yaz.
Yabancı dil
İlanda belirtilen dil beklentisi: İngilizce. Seviyeni ölçülebilir yaz (ör. B2).
Terimler ilan metninden kural tabanlı sözlükle çıkarıldı; sözlük dışı beceriler listelenmez.
Takibe ekle ve CV'ni bu ilana göre hazırlaBenzer İlanlarda Beceri ve Deneyim Dağılımı
Kıdem ve ek bilgiler çıkarıldığında "Software Engineer" başlığında toplanan 134 ilan (bu ilan dahil) 26 Nisan ile 16 Ekim 2026 arasında yayımlandı. Aşağıdaki oranlar bu ilanların metinlerinden sayıldı.
| Anahtar kelime | İlan | Pay | Bu ilanda |
|---|---|---|---|
| CI/CDBulut, DevOps, altyapı ve güvenlik | 59 | %44 | Geçmiyor |
| Code reviewMimari, yöntem ve çalışma araçları | 54 | %40 | Geçmiyor |
| PythonProgramlama dilleri, çatılar ve platformlar | 54 | %40 | Geçmiyor |
| AWSBulut, DevOps, altyapı ve güvenlik | 52 | %39 | Geçmiyor |
| GitMimari, yöntem ve çalışma araçları | 50 | %37 | Geçmiyor |
| TypeScriptProgramlama dilleri, çatılar ve platformlar | 49 | %37 | Geçmiyor |
| PostgreSQLVeri, analitik ve yapay zekâ | 46 | %34 | Geçmiyor |
| C#Programlama dilleri, çatılar ve platformlar | 42 | %31 | Geçmiyor |
Aranan asgari deneyim
Deneyim yılı belirten 73 benzer ilanda ortanca beklenti 5 yıl.
| Asgari deneyim | İlan | Pay |
|---|---|---|
| 0-1 yıl | 3 | %4 |
| 2-3 yıl | 23 | %32 |
| 4-5 yıl | 32 | %44 |
| 6 yıl ve üzeri | 15 | %21 |
Benzer ilanların 34 tanesi (%25) İngilizce bilgisi istiyor.
Kaynak: cvanaliz'deki aktif ilanlar; bir terimin geçmesi zorunlu olduğu anlamına gelmez.
Turgut Reis Denizcilik Eğitim Kurumu Hakkında
Turgut Reis Denizcilik Eğitim Kurumu faaliyet gösteren bir işverendir. Şirketin diğer ilanlarını inceleyerek ekipler ve aranan yetkinlikler hakkında daha geniş bir görünüm elde edebilirsin.
Turgut Reis Denizcilik Eğitim Kurumu iş ilanlarını görTurgut Reis Denizcilik Eğitim Kurumu Tarafından Yayımlanan Diğer İlanlar
Bu işverenin cvanaliz'de listelenen 7 ilanı daha var.
- Senior AI Manager İstanbul1 Ekim 2026 tarihinde yayımlandı
- Senior Product Designer - UI/UX İstanbul1 Ekim 2026 tarihinde yayımlandı
- Senior AI Manager İstanbul30 Eylül 2026 tarihinde yayımlandı
- Lead Software Engineer İstanbul29 Eylül 2026 tarihinde yayımlandı
- Senior AI Engineer İstanbul24 Eylül 2026 tarihinde yayımlandı
- Product Manager Tuzla24 Ağustos 2026 tarihinde yayımlandı
- Full Stack Developer Tuzla20 Ağustos 2026 tarihinde yayımlandı
