.NET ve Uygulama Geliştirme,
C# ve VB.NET diline ileri düzey hakimiyet,
.NET 6/7/8 ile REST API geliştirme tecrübesi,
WinForms yapısını bilen ve modernizasyonu yönlendirebilen,
Visual Studio ve/veya Visual Studio Code çalışma deneyimi,
Asenkron programlama (async/await) ve yüksek performanslı API tasarımı,
Servis Tabanlı Mimari, (SOA / Microservice)
Monolitik Client–Server yapılardan servis bazlı mimariye geçiş tecrübesi,
Servislerin çok katmanlı mimaride konumlandırılması,
API Gateway, routing, throttling, authorization mekanizmaları,
Azure AD / OAuth2 / JWT ile 2FA ve merkezi kimlik doğrulama,
Strangler Pattern metodolojisi ile modernizasyon deneyimi,
Modüllerin servisler halinde ayrıştırılması, bağımsız ölçeklenebilirlik,
Veritabanı / Veri Erişim
SQL Server üzerinde ileri düzey hakimiyet,
Dağıtık veri yapıları,
Performans optimizasyonu,
Index/Query planning,
Transaction yönetimi,
OLTP mimarisinde yüksek performanslı, transaction tabanlı operasyonel sistem geliştirme deneyimi,
OLAP mantığı ile analiz, raporlama ve karar destek süreçleri için veri modelleme, prensiplerini anlama,
ORM (Entity Framework, Dapper) kullanımı,
Güvenlik Loglama,
API güvenliği, token yönetimi, refresh token, yetki matrisleri,
Audit loglama, exception loglama, merkezi log yönetimi, (ELK/Seq/Grafana deneyimi avantajdır)
KVKK, ISO27001 uyumlu log ve erişim kayıtları oluşturma,
Proje Yönetimi ve Çevik Metodolojiler
Scrum / Agile metodolojileri ile çalışma deneyimi, özellikle haftalık sprint döngülerinde modül bazlı geliştirme tecrübesi,
Strangler Pattern yaklaşımı ile legacy sistemlerin modül modül yeniden yazımı ve kademeli canlıya geçiş süreçlerinde aktif rol almış,
Jira veya benzeri task/issue tracking araçlarında çalışma, sprint task planlama ve progress report hazırlama deneyimi,
Takım içi koordinasyon için günlük stand-up toplantılarına aktif katılım alışkanlığı,
Sprint Review ve Retrospective süreçlerinde iyileştirme odaklı geri bildirim verebilmek.