Backend Developer
Supplementler.com · Istanbul
Job description
Pozisyon Hakkında
Teknoloji Operasyonları ekibimize %100 uzaktan çalışma modeliyle Mid Level Backend Developer (.Net) arıyoruz. Uzun yıllardır .Net tabanlı platformumuzu modüler monolith mimariye taşıyarak mikroservislere geçiş sürecindeyiz.
Temel Sorumluluklar
- Legacy proje üzerindeki iş akışlarını analiz edip modüler monolith'e kademeli olarak taşınması sürecinde aktif rol almak (strangler fig yaklaşımı).
- Domain modeline uygun yeni özellikleri DDD ve Clean Architecture prensipleriyle geliştirmek.
- Modüllerin bağımsız deploy edilebilir servislere dönüşüm sürecinde tasarım kararlarına katkı sağlamak.
- ERP, pazaryeri, ödeme ve Elasticsearch entegrasyonlarını geliştirmek ve iyileştirmek.
- Agentic coding araçlarını etkin kullanarak ekip içinde bu pratiklerin yayılmasına katkı sağlamak.
- Code review süreçlerine aktif katılım, mimari standartların korunması ve junior geliştiricilerle bilgi paylaşımı.
- Yüksek trafik altında performans ve ölçeklenebilirlik problemlerinin çözümünde ekip ile çalışmak.
Aranan Profil
- .NET ekosisteminde 3+ yıl deneyim, C# ve .NET Framework/modern .NET bilgisi.
- Doman-Driven Design (aggregate, value object, domain event, bounded context) deneyimi.
- Clean Architecture / Ports & Adapters ve SOLID prensiplerine hakimiyet.
- Legacy kod refactoring ve kademeli dönüşüm süreçlerine istek.
- SQL Server ve Entity Framework ile performans odaklı geliştirme.
Gerekli Yetkinlikler
- Event‑driven mimari, asenkron iletişim kalıpları.
- CQRS, MediatR, FluentValidation.
- Elasticsearch, Hangfire, mesaj kuyruğu sistemleri (RabbitMQ, Kafka).
- Test yazma kültürü (xUnit) ve test edilebilir tasarım.
- Agentic coding araçları (Claude Code, Cursor, GitHub Copilot) ile günlük geliştirme.
Mühendislik Kültürümüz
- Architecture test'lerle CI’da otomatik doğrulama.
- Teknik borç bilinçli alınır, kodda açıkça işaretlenir ve takibi yapılır.
- Yazılı konvansiyonlar (exception ve mesaj kodları, use case versiyonlama, modül sınırı kuralları).
- İzole Playground ortamı ile yeni geliştirmeleri hızlıca deneme imkanı.
- Code review zorunludur ve standartlar eşit uygulanır.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Turkey.
Salaries by job title
- Satış Danışmanı 46
- Avukat 43
- Grafik Tasarımcısı 42
- Dijital Pazarlama Uzmanı 40
- Muhasebe Uzmanı 37
- Şantiye Şefi 31
- Resepsiyon Görevlisi 29
- Hemşire 26
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
11 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Supplementler.com
Istanbul