Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Starszy Programista lub Programistka .Net

Diagnostyka S.A.

Częstochowa
  • Praca zdalna

To stanowisko wymaga obecności na miejscu. Zobacz podobne oferty poniżej.

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.

Oferta pracy dodana 13 godziny temu