Açıklama:
GENEL NİTELİKLER VE İŞ TANIMI
• Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili bölümlerden mezun
• 3+ yıl .NET ve C# ile backend geliştirme tecrübesi
• Katmanlı mimari ve SOLID prensipleri konusunda bilgi sahibi
• Microservices, RESTful API ve Web API geliştirme tecrübesi
• Entity Framework Core gibi ORM araçlarıyla çalışma deneyimi
• PostgreSQL / MSSQL veri tabanları ile güçlü SQL bilgisi
• Redis, RabbitMQ, Kafka gibi mesajlaşma sistemleri hakkında bilgi sahibi
• Docker, Kubernetes gibi container teknolojileri ile çalışma deneyimi (tercih sebebi)
• Git kullanımı konusunda deneyimi olan
• Domain-Driven Design (DDD) konusunda tecrübesi olan
• Event-driven architecture (ör. Kafka) deneyimi olan
• Unit testing ve integration testing konularında tecrübeli
• CI/CD süreçleri hakkında bilgi sahibi (ör. Azure DevOps, Jenkins)
• Performans optimizasyonu ve uygulama ölçeklendirme konularında deneyimi olan
• Teknik ve teknik olmayan ekip üyeleriyle açık, net ve etkili iletişim kurabilen
• Ekip çalışmasına yatkın, iş birliği ve dayanışma içinde çözüm üretebilen
• Analitik düşünme yeteneğine sahip, karmaşık problemleri hızlı ve etkili bir şekilde çözebilen
• Güvenli yazılım geliştirme prensiplerine hakim ve yazdığı kodun güvenlik, performans ve sürdürülebilirlik açısından en iyi standartlara uygun olmasını önemseyen