Senior C# Developer

Posted 6hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior C# Developer modernizing .NET payment platforms for Code & Pepper’s FinTech clients. Building Apple Pay tokenization, banking integrations, and core payment modules.

Responsibilities:

  • Rozwój i modernizacja platformy płatniczej w sektorze FinTech opartej na technologii C# (.NET)
  • Implementacja tokenizacji dla Apple Pay
  • Przebudowa procesów onboardingowych
  • Integracje z bankami korespondencyjnymi i dostawcami usług transakcyjnych
  • Wytwarzanie kluczowych modułów płatniczych
  • Integracje z zewnętrznymi instytucjami
  • Bieżące utrzymanie i optymalizacja systemu

Requirements:

  • Doświadczenie komercyjne w projektowaniu i programowaniu backendu w języku C# (.NET / .NET Core)
  • Praktyczne doświadczenie w integracji bramek płatniczych, procesów transakcyjnych lub tokenizacji (np. Apple Pay)
  • Biegłość w tworzeniu, optymalizacji i integrowaniu usług REST API oraz mechanizmów webhook
  • Doświadczenie w integracjach z zewnętrznymi API instytucji finansowych lub banków
  • Praktyczna znajomość relacyjnych baz danych (np. MS SQL, PostgreSQL) oraz optymalizacji zapytań SQL
  • Doświadczenie w refaktoryzacji, modernizacji procesów backendowych oraz utrzymaniu systemów produkcyjnych
  • Umiejętność pisania testów jednostkowych i integracyjnych (np. xUnit, NUnit)
  • Znajomość zasad architektury oprogramowania (Clean Architecture, SOLID, wzorce projektowe)
  • Doświadczenie w pracy z systemem kontroli wersji Git oraz procesami CI/CD
  • Znajomość języka angielskiego na poziomie umożliwiającym sprawną komunikację techniczną i biznesową (min. C1)
  • Znajomość wymogów bezpieczeństwa i regulacji w branży płatniczej (np. PCI DSS, PSD2 / SCA) — nice to have
  • Doświadczenie w integracji z dostawcami usług rozpoznawania obrazu/dokumentów (Computer Vision, KYC / OCR) — nice to have
  • Doświadczenie we współpracy z bankami korespondencyjnymi lub znajomość protokołów bankowych — nice to have
  • Praktyka w pracy z platformami chmurowymi (Azure, AWS) oraz konteneryzacją (Docker) — nice to have
  • Znajomość architektury sterowanej zdarzeniami i kolejek komunikatów (np. RabbitMQ, Kafka) — nice to have

Benefits:

  • Współpracę w modelu B2B lub Umowa o pracę – Ty wybierasz
  • Budżet szkoleniowy (do 2500 zł netto rocznie)
  • Elastyczne godziny pracy (z uwzględnieniem core hours)
  • Możliwość 100% pracy zdalnej
  • Karta Multisport Plus
  • Prywatna opieka medyczna (Luxmed)