Senior Backend Developer
caferaydinBugün
UzaktanSenior
İş tanımı
Sıfırdan geliştireceğimiz yeni bir yazılım projesinde görev alacak Senior Backend Developer (.NET) arıyoruz.
Frontend ve backend uygulamalarının birbirinden bağımsız geliştirileceği projede; modern .NET teknolojileri kullanılarak güvenli, sürdürülebilir ve ölçeklenebilir bir backend altyapısı oluşturulacaktır.
Sorumluluklar
- C#, .NET, ASP.NET Core ve Web API konularında ileri seviye deneyim,
- Yazılım geliştirme alanında en az 5 yıl profesyonel tecrübe,
- PostgreSQL ve Entity Framework Core bilgisi,
- REST API, Git ve Docker deneyimi,
- OOP, SOLID, Clean Code ve tasarım desenlerine hâkimiyet,
- Güvenlik, performans ve ölçeklenebilirlik konularında bilgi sahibi olmak,
- Analitik düşünebilmek, sorumluluk alabilmek ve ekip çalışmasına yatkın olmak.
Gereksinimler
- C# ve ASP.NET Core kullanarak backend servisleri geliştirmek,
- RESTful API’ler tasarlamak, geliştirmek ve dokümante etmek,
- PostgreSQL veri tabanı tasarımı ve performans çalışmalarını yürütmek,
- Kimlik doğrulama, yetkilendirme ve rol yönetimi altyapılarını geliştirmek,
- Clean Code ve SOLID prensiplerine uygun, test edilebilir kod geliştirmek,
- Teknik kararlar ve mimari tasarım süreçlerinde aktif sorumluluk almak,
- Frontend ve DevOps ekipleriyle koordineli çalışmak,
- Unit test ve integration test süreçlerine katkı sağlamak.
Zorunlu beceriler
C#.NetASP.NET CoreWEB APIPostgreSQLREST API
Aranan nitelikler
- Tercih Sebebi Olabilecek Deneyimler
- Yüksek kullanıcı ve işlem hacmine sahip projelerde görev almış olmak,
- Ölçeklenebilir, performanslı ve büyümeye açık yazılım sistemleri geliştirmiş olmak,
- Redis, RabbitMQ, Kafka, CQRS, DDD ve CI/CD süreçleri konusunda deneyim sahibi olmak,
- E-ticaret, B2B veya işlem yoğunluğu yüksek kurumsal projelerde çalışmış olmak.