Yazılım Uzmanı
Temel Bankacılık
Istanbul, Türkiye
Job Overview
Türkiye'nin lider finansal teknoloji şirketi Dgpays, ödeme sistemleri alanında en yaratıcı teknolojileri, iş modellerini ve operasyonel hizmet desteğini sunarken aynı zamanda en verimli hizmet zincirini oluşturarak ve yöneterek teknolojiyi kullanıcılarına kolayca erişilebilir hale getirir.
Başta bankalar, e-para şirketleri, mobil ağ operatörleri, sigorta şirketleri, elektronik ücret toplama operatörleri, perakende zincirleri ve lojistik şirketleri tarafından tercih edilen; 48 kurum, 55 milyon debit/ön ödemeli kart, 23 bin ATM, ve 300 bine yakın işyerinde kullanılan Android POS ve Soft POS’tan oluşan bir çözüm ve hizmet ekosistemine sahiptir. Kurulduğu 2017 yılından bu yana ATM, Pos, Ön Ödemeli Kart, Debit kart yönetim yazılım ve hizmetleri gibi geleneksel ödeme teknolojilerinin yanı sıra, dijital platformlar, elektronik cüzdan, ödeme geçidi altyapıları, mobil ödeme teknolojileri, NFC, QR, yeni nesil POS ve ödeme kabul eden teknolojiler ile ödeme sistemi ihtiyaçları için çözümler sunar. Dgpays, Dijital çözümleri ve 500’e yakın alanında uzman ve yetkin insan kaynağı ile bilişim dünyasındaki dijital çözümlerin sadece teknolojik kısmını değil, danışmanlık hizmeti ve operasyonel desteği de sağlayarak kullanıcılarına çok yönlü bir hizmet zincirini sağlamaktadır.
DgpaysIT bünyesinde, temel bankacılık ve finansal piyasalar sistemlerinin geliştirilmesi, modernizasyonu ve dönüşümü kapsamında görev almak üzere Yazılım Geliştirme Uzmanları arıyoruz. Siz de ödeme sistemleri dünyasında yer almak isterseniz başvurunuzu heyecanla bekliyoruz!
Teknik Nitelikler
- Yazılım geliştirme alanında en az 3 yıl deneyimli,
- İleri seviyede .NET Core bilgisine sahip,
- C# ve ASP.NET Core Web API teknolojileriyle uygulama geliştirmiş,
- React JS ile geliştirme deneyimi bulunan,
- JavaScript ve tercihen TypeScript konusunda bilgi sahibi,
- RESTful API tasarımı, geliştirilmesi, güvenliği ve versiyonlanması konusunda deneyimli,
- Nesne yönelimli programlama, yazılım tasarım prensipleri ve tasarım kalıplarına hâkim,
- Domain Driven Design, Clean Architecture ve SOLID prensipleri konusunda bilgi ve deneyim sahibi,
- Mikroservis mimarileriyle uygulama geliştirmiş,
- Entity Framework Core veya benzeri ORM araçlarıyla çalışmış,
- Oracle, SQL Server veya PostgreSQL veri tabanlarından en az biriyle deneyimli,
- İlişkisel veri modelleme, sorgu geliştirme ve performans optimizasyonu konusunda bilgi sahibi,
- Asenkron programlama, transaction yönetimi ve dağıtık sistemlerin temel çalışma prensiplerine hâkim,
- Git veya benzeri bir versiyon kontrol sistemini etkin kullanabilen,
- Unit test, integration test, code review ve refactoring süreçlerinde deneyimli,
- CI/CD ve DevOps süreçleri hakkında bilgi sahibi,
- Uygulama güvenliği, loglama, hata yönetimi, monitoring ve performans konularında farkındalığı bulunan,
- Agile/Scrum metodolojileriyle çalışan ekiplerde görev almış,
- Takım çalışmasına yatkın, iletişimi güçlü ve sorumluluk sahibi,
- Proaktif, sonuç odaklı ve gerektiğinde teknik konularda inisiyatif alabilen,
- Yeni teknolojileri takip eden ve sürekli öğrenmeye açık.
Kafka, RabbitMQ veya benzeri mesajlaşma altyapıları; Redis veya benzeri önbellekleme teknolojileri; Docker, Kubernetes ve bulut platformlarıyla çalışma deneyimi tercih sebebidir.
Bankacılık ve Finans Deneyimi
- Bankacılık, finans, ödeme sistemleri veya sermaye piyasalarına yönelik yazılım projelerinde görev almış olmak tercih sebebidir.
- Aşağıdaki alanlardan en az birinde geliştirme deneyimi bulunması avantaj sağlayacaktır:
- Muhasebe ve finansal işlemler,
- Müşteri ve kimlik yönetimi,
- Hesaplar ve mevduat,
- Bireysel ve ticari krediler,
- Tahsis, limit ve risk sistemleri,
- Ödemeler ve kart sistemleri,
- Dış ticaret ve dış finansman,
- Akreditif, teminat mektubu, ithalat, ihracat ve kambiyo işlemleri,
- Hazine, para piyasaları ve döviz işlemleri,
- Likidite ve aktif-pasif yönetimi,
- Türev ürünler, forward, swap ve opsiyon işlemleri,
- Sermaye piyasaları ve yatırım ürünleri,
- Hisse senedi, borçlanma araçları, yatırım fonları, repo ve ters repo işlemleri,
- Emir yönetimi, işlem, takas, saklama ve portföy sistemleri,
- Sigorta ürünleri,
- Yasal ve düzenleyici raporlama,
- BPM ve iş akışı sistemleri,
- Bankacılık altyapı ve entegrasyon sistemleri.
İş Tanımı
- Temel bankacılık ve finansal piyasalar uygulamaları için backend veya full-stack geliştirme görevlerini üstlenmek,
- .NET Core ve React JS teknolojilerini kullanarak güvenli, performanslı ve sürdürülebilir uygulamalar geliştirmek,
- Yeni modüller, mikroservisler, API’ler ve kullanıcı arayüzleri tasarlamak ve geliştirmek,
- Mevcut uygulamaları performans, güvenlik, kullanılabilirlik ve sürdürülebilirlik açısından iyileştirmek,
- Mikroservis ve API tabanlı mimari yapılar içerisinde görev almak,
- Uygulamalar, dış sistemler ve üçüncü taraf servisler arasındaki entegrasyonları geliştirmek,
- Muhasebe, müşteri yönetimi, hesaplar, mevduat, krediler, ödemeler, dış ticaret, hazine ve sermaye piyasalarına yönelik çözümler geliştirmek,
- Finansal işlemlere ilişkin faiz, kur, vade, komisyon, fiyatlama, değerleme ve muhasebeleştirme bileşenlerinin geliştirilmesine katkıda bulunmak,
- İş gereksinimlerini iş analistleri, mimarlar ve ürün sahipleriyle birlikte değerlendirerek teknik çözümlere dönüştürmek,
- Teknik analiz, çözüm tasarımı ve efor tahminleme çalışmalarına katılmak,
- Okunabilir, test edilebilir, güvenli ve sürdürülebilir kod geliştirmek,
- Unit test ve integration test senaryolarını hazırlamak ve uygulamak,
- Code review süreçlerine aktif olarak katılmak,
- CI/CD süreçlerini desteklemek ve DevOps ekipleriyle koordineli çalışmak,
- Uygulamaların loglama, monitoring, güvenlik ve hata yönetimi ihtiyaçlarını karşılamak,
- Canlıya geçiş ve canlı ortam destek süreçlerinde sorumluluk almak,
- Üretim ortamında oluşan sorunların kök neden analizlerine katkıda bulunmak,
- Teknik borcun azaltılması ve geliştirme standartlarının iyileştirilmesi çalışmalarına katılmak.
Çalışma Modeli
Pozisyon Türkiye genelinde lokasyon bağımsız olarak değerlendirilecektir.
Çalışma modeli uzaktan veya hibrit olarak uygulanacaktır. Proje ve müşteri ihtiyaçları doğrultusunda, önceden planlanmak kaydıyla İstanbul, Ankara veya farklı müşteri lokasyonlarında belirli dönemlerde yerinde çalışma ve destek sağlanması beklenebilir.
Neler Sunuyoruz?
- Uzaktan ve hibrit çalışma imkânı,
- Aile kapsamlı özel sağlık sigortası,
- Evden çalışma ödeneği,
- Doğum günü izni,
- Büyük ölçekli bankacılık ve finansal teknoloji projelerinde görev alma fırsatı,
- Modern yazılım mimarileri ve teknolojileriyle çalışma imkânı,
- Alanında uzman yöneticiler ve deneyimli teknik ekiplerle çalışma fırsatı,
- Mesleki gelişimi destekleyen öğrenme ortamı,
- Her fikrin değer gördüğü, yenilikçi ve sonuç odaklı bir çalışma kültürü.
İşe Alım Süreci
- Çevrimiçi İnsan Kaynakları görüşmesi,
- Çevrimiçi birim yöneticisi görüşmesi,
- Teknik görüşme,
- Teknik sınav veya kodlama değerlendirmesi,
- İngilizce seviye belirleme sınavı (opsiyonel),
- Kişilik envanteri çalışması (opsiyonel),
- Referans araştırması,
- İş teklifi.
Share link
https://dgpays.tr.hrpanda.co/yazilim-uzmani-2