Backend Developer / .NET Developer
Indexed description
Ekibimize katılacak, backend yazılım geliştirme süreçlerinde aktif rol alacak Backend Developer / .NET Developer arıyoruz.
Genel Nitelikler- Üniversitelerin mühendislik bölümlerinden mezun, tercihen Bilgisayar Mühendisliği mezunu,
- Tercihen bankacılık sektöründe yazılım geliştirme alanında en az 3 yıl profesyonel deneyime sahip,
- Microsoft .NET teknolojilerine ve C# diline hakim,
- .NET Core ve Entity Framework Core konularında deneyimli,
- OOP, Design Patterns, Clean Code, SOLID, DDD ve TDD prensipleri konusunda bilgi ve deneyim sahibi,
- MS SQL, T-SQL ve performans tuning konularında deneyimli,
- Mikroservis mimarisini anlayan ve bu doğrultuda geliştirme yapabilecek,
- Container teknolojileriyle çalışmış, tercihen Kubernetes hakkında bilgi sahibi,
- Redis, Elasticsearch, Kafka veya RabbitMQ gibi açık kaynak teknolojiler hakkında bilgi sahibi,
- Git, TFS ve Azure DevOps süreçlerinde deneyimli,
- Unit Test yazımı ve test edilebilir yazılım geliştirme yaklaşımlarına hakim,
- Analitik düşünme ve problem çözme becerileri gelişmiş,
- Teknolojik literatürü takip edebilecek seviyede İngilizce bilgisine sahip,
- Değişime ve öğrenmeye açık, güncel teknolojileri takip eden ve kendini geliştirmeye istekli.
- Backend yazılım geliştirme süreçlerinde aktif rol almak,
- Yeni özelliklerin geliştirilmesini ve mevcut servislerin iyileştirilmesini sağlamak,
- Güvenli, performanslı ve sürdürülebilir backend servisleri geliştirmek,
- Mikroservis mimarisine uygun servis tasarımı ve geliştirme çalışmalarına katkı sağlamak,
- Veritabanı tasarımı, sorgu optimizasyonu ve performans iyileştirme çalışmalarını yürütmek,
- API geliştirme, entegrasyon ve servis iletişimi süreçlerinde görev almak,
- Kod kalitesi, sürdürülebilirlik ve test edilebilirlik standartlarına uygun geliştirme yapmak,
- Code Review süreçlerine katılarak ekip içi kalite standartlarının korunmasına destek olmak,
- Teknik analiz, mimari tasarım, geliştirme, test ve bakım süreçlerine katkı sağlamak,
- DevOps, iş analizi, kalite güvence ve ürün ekipleriyle koordineli çalışmak.
- Bankacılık veya finans sektöründe yazılım geliştirme deneyimine sahip olmak,
- Krediler, tahsis, mali tahlil, teminat, istihbarat, risk analizi veya kredi kullandırım süreçlerinde deneyimli olmak,
- Kubernetes, Docker ve container orchestration süreçleri hakkında bilgi sahibi olmak,
- Kafka, RabbitMQ, Redis veya Elasticsearch teknolojilerinden biriyle production ortamında çalışmış olmak,
- Azure DevOps pipeline, CI/CD ve release süreçlerinde görev almış olmak,
- DDD, TDD ve Clean Architecture yaklaşımlarıyla geliştirme deneyimine sahip olmak,
- Yüksek hacimli transaction işleyen sistemlerde performans ve ölçeklenebilirlik çalışmaları yapmış olmak.
- Teknik sorumluluk alabilen, kaliteli kod üretmeye önem veren, backend mimarisi ve sürdürülebilir yazılım geliştirme konularında deneyimli, ekip çalışmasına yatkın bir takım arkadaşı arıyoruz.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search