freehire launches on Product Hunt on 26 August.

Follow →

Starszy Programista lub Programistka .Net

Open 26d

Summary

Senior .NET developer building scalable, event-driven microservices and APIs to modernize digital customer channels using C#, .NET, Kubernetes and cloud platforms.

Nie szukamy osoby do zamykania kolejnych ticketów w istniejącym systemie.

Szukamy Starszego Programisty lub Programistki .NET - osoby, która pomoże nam przebudować architekturę kanałów cyfrowych i tworzyć rozwiązania wykorzystywane w obsłudze klientów na dużą skalę.

Przechodzimy od silnie powiązanych aplikacji i wspólnych komponentów do architektury opartej na autonomicznych domenach biznesowych, mikroserwisach, Backend for Frontend,API-first, komunikacji synchronicznej i zdarzeniowej, konteneryzacji i środowisku chmurowym, automatyzacji procesu wytwórczego, odpowiedzialności zespołu za rozwiązanie od projektu do produkcji.

Budujemy fundament, na którym będą rozwijane kolejne cyfrowe procesy, produkty i doświadczenia klientów. Szukamy osoby, która chce mieć wpływ na to, jak będą budowane kanały cyfrowe przez kolejne lata, a nie tylko zrealizować następny sprint.

Twój zakres obowiązków:

  • Projektujesz i rozwijasz usługi backendowe w C# i .NET.

  • Budujesz mikroserwisy i komponenty warstwy Digital Backend / BFF.

  • Rozdzielasz istniejące logiki na jasno zdefiniowane domeny i odpowiedzialności.

  • Projektujesz kontrakty API oraz integracji z systemami wewnętrznymi i zewnętrznymi.

  • Tworzysz rozwiązania zgodne z podejściem Domain-Driven Design i architekturą modularną.

  • Rozwijasz komunikacje REST, gRPC oraz mechanizmy event-driven.

  • Zajmujesz się konteneryzacją usług i ich uruchamianiem w środowisku Kubernetes.

  • Współtworzysz standardy dotyczące bezpieczeństwa, wersjonowania API, logowania, monitoringu i obsługi błędów.

  • Budujesz testy automatyczne: jednostkowe, integracyjne, kontraktowe i end-to-end.

  • Bierzesz udział w code review, decyzjach architektonicznych oraz analizie ryzyk technicznych.

  • Współpracujesz z frontend developerami, architektami, analitykami, QA, DevOps i właścicielami produktów.

  • Wspierasz mniej doświadczonych developerów i podnosisz jakość pracy całego zespołu.

  • Bierzesz odpowiedzialność za działanie rozwiązania również po wdrożeniu produkcyjnym.

Nasze wymagania:

  • Bardzo dobrze znasz C# i współczesny .NET.

  • Masz kilkuletnie doświadczenie w tworzeniu systemów backendowych działających produkcyjnie.

  • Masz doświadczenia w projektowaniu i rozwijaniu API.

  • Znasz zasady programowania obiektowego, SOLID oraz wzorce projektowe.

  • Potrafisz projektować kod, który da się rozwijać, testować i utrzymywać.

  • Masz doświadczenie z architekturą mikroserwisową lub modularnym monolitem.

  • Bardzo dobrze znasz bazy danych.

  • Masz praktyczną znajomość testów automatycznych.

  • Potrafisz diagnozować problemy wydajnościowe i produkcyjne.

  • Rozumiesz zagadnienia związane ze skalowalnością, niezawodnością i bezpieczeństwem.

  • Potrafisz podejmować decyzje techniczne na podstawie kosztu, ryzyka i wartości biznesowej.

  • Masz otwartość do kwestionowania słabych rozwiązań — niezależnie od tego, kto je zaproponował.

  • Jasno komunikujesz problemy i rekomendacje rozwiązań.

Twoim dodatkowym atutem będzie:

  • Doświadczenie z GCP, Azure lub inną chmurą publiczną.

  • Praktyczna znajomość Kubernetes.

  • Doświadczenie z systemami opartymi na zdarzeniach.

  • Znajomość DDD, CQRS lub wzorca Saga.

  • Doświadczenie z observability i systemami wysokiej dostępności.

  • Znajomość zagadnień DevSecOps.

  • Doświadczenie w migracji systemów legacy.

  • Praca przy systemach o dużej liczbie użytkowników lub wysokich wymaganiach bezpieczeństwa.

  • Doświadczenie w bankowości, finansach, e-commerce albo innych środowiskach regulowanych.

Oferujemy:

  • Realny wpływ na powstającą architekturę kanałów cyfrowych.

  • Pracę przy jednym z najważniejszych programów transformacji technologicznej organizacji.

  • Możliwość budowania nowych komponentów zamiast wyłącznie utrzymywania systemów legacy.

  • Skalę, na której decyzje techniczne naprawdę mają znaczenie.

  • Bezpośrednią współpracę z doświadczonymi developerami, architektami i liderami technologicznymi.

  • Przestrzeń do proponowania zmian i kwestionowania istniejących rozwiązań.

  • Rozwój kompetencji cloud-native, DevSecOps i architektury rozproszonej.

  • Stabilne środowisko pracy połączone z ambitnym zakresem technologicznym.

  • Współpracę w oparciu o umowę o pracę lub kontrakt.

  • Pracę w systemie hybrydowym.

Benefity:

  • Dofinansowujemy kartę sportową Medicover Sport.

  • Mamy zniżki na badania w naszych laboratoriach dla Ciebie (70%) i Twojej rodziny (20%).

  • Możesz dołączyć do preferencyjnego ubezpieczenia grupowego PZU.

  • Trenuj z nami w regionalnych drużynach siatkarskich, bierz udział w maratonach, półmaratonach czy Runmageddonie na terenie całej Polski.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available