New
Senior
tr
Job description
.NET Backend/Full Stack DeveloperŞirket / Proje Hakkında: Büyümekte olan yenilikçi platformumuzun kurumsal mimarisini en modern teknolojilerle baştan inşa ediyoruz. Geliştirmekte olduğumuz projemizde; yüksek performanslı, ölçeklenebilir, test edilebilir ve mikroservis dönüşümüne hazır modüler bir mimari uyguluyoruz. .NET 10 başta olmak üzere güncel teknolojiler, çoklu veritabanı/indeks yönetimi ve gelişmiş loglama altyapıları kullanarak inşa ettiğimiz bu heyecan verici projede görev alacak, teknik standartlarımızı yukarı taşıyacak .NET Backend / Full Stack Developer takım arkadaşı arıyoruz.Genel Nitelikler ve Rol Tanımı:· Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili bir alanda Lisans Derecesi,· En az 5 yıl yazılım geliştirme deneyimine sahip,· Modüler Monolith ve Clean (Onion) Architecture prensiplerini derinlemesine benimsemiş veya bu mimarilere güçlü bir adaptasyon vizyonuna sahip,· Yazılım dünyasındaki güncel tasarım kalıplarını (Design Patterns) iş ihtiyaçlarına göre esnek ve doğru şekilde uygulayabilen,· Sadece kod yazmakla kalmayıp, kod kalitesini (Clean Code, SOLID Principles) ve teknik borçlanmayı (Technical Debt) minimize etmeyi iş disiplini haline getirmiş,· Analitik düşünme, problem çözme ve güçlü iletişim becerilerine sahip,· Takım içi teknik iletişimi ve dokümantasyon kültürünü önemseyen takım arkadaşları arıyoruz.Teknik Gereksinimler:· C# ve .NET Core platformlarında backend geliştirme konusunda güçlü bir deneyime sahip.NET 8 / 10 gibi güncel teknolojileri ve yenilikleri yakından takip eden/uygulayan,· Entity Framework Core mimarisine hakim (Tercihen veri denetimi/auditing süreçlerinde ve çoklu şema/migration yönetiminde tecrübeli),· CQRS desenini benimsemiş ve MediatR (veya benzeri bir handler/pipeline mimarisi) ile proje geliştirmiş,· PostgreSQL, MSSQL veritabanı tasarımı ve sorgu optimizasyonu konularında bilgi sahibi,· Mongo, Redis vb. Veritabanları ile çalışmış,· Unit Test yazma konusunda tecrübeli,· Elasticsearch mimarisine, indeksleme ve arama süreçlerine aşina,· Linux tabanlı sunucu ortamlarında çalışabilen, Docker ve Docker Compose süreçlerine hakim,· Merkezi loglama mimarileri ve mikroservis öncesi dağıtık altyapı yönetimi hakkında fikir sahibi,· Tercihen React, Angular vb. Web frameworkleri ile çalışmış,· Tercihen Message Broker (RabbitMQ, Kafka vb.) teknolojilerine aşina,· AI teknolojilerini kod geliştirme süreçlerine entegre eden,Sorumluluklar:· Modular Monolith yapısındaki mevcut ve yeni geliştirilecek modüllerin Clean Architecture prensiplerine uygun olarak kodlanması,· İş mantığı doğrulama ve veri tutarlılığı süreçlerinin kurumsal standartlarımıza göre kurgulanması,· Geliştirilen servislerin performans optimizasyonlarının yapılması ve üretim ortamı standartlarına uygun hale getirilmesi,· Ekip içi kod inceleme (Code Review) süreçlerine aktif katılarak kod kalitesinin korunmasına katkı sağlanması.Ne Sunuyoruz?Tamamen modern .NET teknolojileriyle, "legacy" kod yükü olmadan sıfırdan kurumsal mimari geliştirme fırsatı,Mikroservis dönüşümüne hazır, son teknoloji (State-of-the-art) bir projede lead etme ve mimari kararlarda söz sahibi olma imkanı,Ofisten çalışma modeliMaltepe, Sancaktepe, Sarıgazi, Çekmeköy, Alemdağ ve Sultanbeyli çevresine servis imkânıŞirket bünyesinde yemek imkânı Show more Show less