TEXIT
Backend Developer
TEXITTurkey9 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

İş Açıklaması

Pozisyon: Mid-Senior Backend Developer (.NET / ASP.NET Core)

Şirket: Texit

Lokasyon: Balgat / Çankaya / Ankara – Hybrid (ofis ağırlıklı)


TEXIT HAKKINDA

Texit, Toker Şirketler Topluluğu bünyesinde faaliyet gösteren bir ürün ve teknoloji şirketidir.

İnşaat sektörü için satış ve CRM sistemleri, yurt yönetim platformları ve Feedemy isimli food marketplace başta olmak üzere farklı sektörlerde web panelleri ve SaaS ürünleri geliştiriyoruz.

Bu pozisyon, Ankara ofisimizde ekiple yakın çalışmayı gerektiren, yüz yüze iletişimin önemli olduğu bir roldür.


POZİSYON ÖZETİ

Feedemy ve diğer projelerimiz için ekibimize deneyimli bir Backend Developer arıyoruz.

ASP.NET Core tabanlı, ölçeklenebilir ve güvenli REST API’ler geliştiren; SQL Server, Entity Framework Core, Redis ve modern mimari yaklaşımlarla çalışmaya alışık bir ekip arkadaşı arıyoruz.

Sistemlerimizde katmanlı/clean mimari, domain odaklı tasarım, event-driven yaklaşım ve multi-tenant yapılar kullanıyoruz. Özellikle ödeme sistemleri, sipariş yönetimi ve çok kiracılı (multi-tenant) yapılarda aktif rol alacaksınız.


GÖREV VE SORUMLULUKLAR

- ASP.NET Core ile RESTful API geliştirmek ve bakımını yapmak

- Clean Architecture prensiplerine uygun servis ve domain yapıları tasarlamak

- Entity Framework Core ve SQL Server ile verimli veri erişim katmanı kurmak

- Repository ve Unit of Work pattern’lerini kullanarak veri erişim katmanını yönetmek

- Veritabanı şeması, index ve sorgu optimizasyonu (query tuning) yapmak

- Redis ile caching ve ilgili senaryoları (ör. oturum / veri cache’i) kurgulamak

- Domain events ve event-driven yaklaşımlarla entegrasyonlar geliştirmek

- Payment gateway entegrasyonlarını yönetmek (3D Secure akışları, webhook işleme, temel fraud kontrolleri)

- Multi-tenant veri izolasyonu ve güvenlik kurallarını uygulamak

- Unit/integration test yazarak kod kalitesini ve güvenilirliğini artırmak

- Code review süreçlerine ve teknik karar toplantılarına aktif katılmak


ARANAN NİTELİKLER

- En az 3 yıl profesyonel olarak .NET / C# ile backend geliştirme deneyimi

- ASP.NET Core Web API ile production ortamında çalışan projelerde görev almış olmak

- Entity Framework Core ve SQL Server ve/veya PostgreSQL konusunda pratik deneyim sahibi olmak

- RESTful API tasarımı, versiyonlama ve hata yönetimi konularına hâkim olmak

- JWT tabanlı authentication/authorization ve rol bazlı yetkilendirme deneyimi

- Clean Architecture, SOLID prensipleri ve yaygın design pattern’ler hakkında bilgi sahibi olmak

- Git kullanımı, branching stratejileri ve code review süreçlerine aşinalık

- Unit test ve tercihen integration test yazma alışkanlığı

- Ankara’da ikamet eden veya Ankara ofisine düzenli gelebilecek durumda olmak


ARTI DEĞER KATACAK DENEYİMLER

- In-memory + Redis + DB fallback ile çok katmanlı data yönetimi ve caching deneyimi; Redis pub/sub veya benzeri senaryolarda çalışmış olmak

- Payment gateway entegrasyonları (ödeme sağlayıcıları, 3D Secure, webhook işleme) deneyimi

- Domain-Driven Design veya event-driven mimari ile çalışma tecrübesi

- Multi-tenant uygulama geliştirmiş olmak

- Background job / queue sistemleri veya hosted services ile deneyim

- Docker / container tabanlı geliştirme ve deployment süreçlerine aşinalık

- Structured logging (Serilog vb.) kullanmış olmak

- E-ticaret / marketplace projelerinde sipariş, ödeme, stok veya kampanya modüllerinde çalışma deneyimi

- SignalR / WebSocket ile çalışma deneyimi

- CQRS veya benzeri pattern’lerle çalışmış olmak


ÇALIŞMA MODELİ VE KÜLTÜR

- Hybrid çalışma modeli; bu rol için Ankara ofisi ana çalışma ortamıdır (haftada birkaç gün ofis)

- Çıktı ve etki odaklı, ürün merkezli çalışma yaklaşımı

- Ölçeklenebilir ve güvenli sistemler inşa etmeye önem veren teknik kültür

- Düzenli code review, mimari tartışmalar ve temel dokümantasyon pratikleri


Not: Sadece temel kriterleri karşılayan başvurular değerlendirmeye alınacaktır.

Sektör: Yazılım Geliştirme

İstihdam Türü: Tam Zamanlı


Key Skills

Ranked by relevance