freehire launches on Product Hunt on 26 August.

Follow →

Backend Developer / .NET Developer

Summary

Build and maintain secure, high-performance backend services in C#/.NET Core for a fintech product, using microservices, SQL tuning, and DevOps tooling.

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.

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.
Görev ve Sorumluluklar
  • 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.
Tercihen Beklenen Yetkinlikler
  • 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.
Aranan Profil
  • 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.

See also