Talent.com
This job offer is not available in your country.
Senior.NET Developer

Senior.NET Developer

GOLDENORE ITC sp. z o.o.Warszawa, mazowieckie, Polska
30+ days ago
Job description

technologies-expected :

  • RabbitMQ
  • Azure Service Bus

about-project :

  • Osoba na tym stanowisku będzie pracować jako Senior .NET Developer w zespole Agile Software Development w dziale płatności, przyczyniając się do projektowania, rozwoju i dostarczania nowych funkcji dla opartej na chmurze platformy płatności fintech. Rola będzie obejmować pracę z nowoczesnymi technologiami, w tym .NET Core, C#, interfejsami API REST i usługami w chmurze AWS, w ramach architektury opartej na mikrousługach. Od dewelopera oczekuje się aktywnego uczestnictwa we wszystkich etapach cyklu rozwoju, współpracy z członkami zespołu i przestrzegania ustalonych praktyk programistycznych, takich jak Git Flow, CI / CD i Infrastructure as Code. Rola ta będzie również wspierać ciągłe wysiłki na rzecz poprawy jakości kodu, wydajności systemu i procesów zespołowych.
  • responsibilities :

  • Projektowanie, rozwój i wdrażanie nowych funkcjonalności w oparciu o nowoczesny stack technologiczny (.NET, C#, AWS) w środowisku mikroserwisowym.
  • Tworzenie wydajnych i skalowalnych usług REST API oraz Minimal API zgodnie z zasadami czystej architektury i DDD.
  • Implementacja komunikacji asynchronicznej w oparciu o MassTransit, RabbitMQ / Azure Service Bus oraz wzorce CQRS z użyciem MediatR.
  • Aktywny udział w procesie projektowania architektury aplikacji oraz w podejmowaniu decyzji technicznych (codebase, komponenty, integracje).
  • Praca z bazami danych SQL i NoSQL oraz optymalizacja zapytań i struktur danych.
  • Refaktoryzacja, przegląd i rewizja istniejącego kodu w celu poprawy jakości, wydajności i bezpieczeństwa (zgodnie z OWASP Top 10).
  • Współtworzenie i utrzymanie procesów CI / CD oraz automatyzacja dostarczania oprogramowania.
  • Współpraca z zespołami developerskimi, QA i DevOps w modelu Agile (Scrum), z wykorzystaniem Git Flow i Infrastructure as Code.
  • requirements-expected :

  • 5+ lat doświadczeni jako Developer w nowoczesnym środowisku programistycznym
  • C# z .NET (najnowszy LTS) do tworzenia solidnych, skalowalnych aplikacji
  • Silne doświadczenie w zakresie Web API i Minimal APIs do projektowania wydajnych, łatwych w utrzymaniu punktów końcowych usług
  • MassTransit do rozproszonego przesyłania wiadomości za pośrednictwem RabbitMQ lub Azure Service Bus
  • MediatR do wymuszania czystej separacji zagadnień przy użyciu komunikatów w procesie (CQRS)
  • Domain-Driven Design (DDD) do kształtowania kodu odzwierciedlającego złożoną logikę biznesową
  • Współpraca między zespołami w celu zapewnienia spójności i integracji między platformami-
  • Kierowanie przeglądami kodu i projektu w celu utrzymania wysokiej jakości standardów i dzielenia się wiedzą
  • Duże doświadczenie w bazach danych SQL i NoSQL
  • Doświadczenie w ulepszaniu, refaktoryzacji i przepisywaniu kodu
  • Głębokie zrozumienie wzorców projektowych
  • Doświadczenie w korzystaniu z potoków kompilacji i wdrażania CI / CD.
  • Doświadczenie w zakresie bezpiecznych praktyk kodowania, OWASP Top 10 itp.
  • Znajomość języka angielskiego do codziennej komunikacji
  • benefits :

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie nauki języków
  • możliwość pracy zdalnej
  • elastyczny czas pracy
  • spotkania integracyjne
  • firmowa biblioteka
  • brak dress code’u
  • kawa / herbata
  • napoje
  • parking dla pracowników
  • strefa relaksu
  • Create a job alert for this search

    Developer • Warszawa, mazowieckie, Polska