Starszy Programista lub Programistka .Net

AmRest Holdings SE

Kraków

Hybrid

PLN 180,000 - 280,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Karta sportowa Multisport
Opieka medyczna Luxmed
Ubezpieczenie grupowe
Praca hybrydowa
Rozwój wewnętrzny

Job summary

AmRest Holdings SE w Krakowie poszukuje Starszego Programisty .NET, który pomoże przebudować architekturę kanałów cyfrowych i tworzyć rozwiązania wykorzystywane w obsłudze klientów na dużą skalę. Pracuj w zespole, który przechodzi z monolitycznych aplikacji na architekturę mikroserwisową.

Zakres obejmuje projektowanie backendu w C# i .NET, budowę mikroserwisów i BFF, API contracts i konteneryzację w Kubernetes.

Qualifications

  • Bardzo dobra znajomość C# i .NET.
  • Kilkuletnie doświadczenie w tworzeniu systemów backendowych.
  • Doświadczenie w projektowaniu i rozwijaniu API.
  • Znajomość zasad SOLID i wzorców projektowych.
  • Doświadczenie z architekturą mikroserwisową lub modularnym monolitem.
  • Dobra znajomość baz danych.
  • Praktyczna znajomość testów automatycznych.
  • Umiejętność diagnozowania problemów wydajnościowych.
  • Zrozumienie skalowalności, niezawodności i bezpieczeństwa.
  • Umiejętność podejmowania decyzji technicznych na podstawie kosztu i wartości biznesowej.

Responsibilities

  • Projektujesz i rozwijasz usługi backendowe w C# i .NET.
  • Budujesz mikroserwisy i komponenty Digital Backend / BFF.
  • Projektujesz kontrakty API i integracje.
  • Tworzysz rozwiązania zgodne z podejściem Domain-Driven Design i architekturą modułową.
  • Rozwijasz komunikacje REST, gRPC oraz architekturę zdarzeniową.
  • 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 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.

Skills

C#/.NET
Mikroserwisy
DDD
API design
REST/gRPC
Event-driven
Kubernetes
SOLID
Test automation
DevSecOps

Tools

Kubernetes
Docker
CI/CD
Observability

Job description

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.

Miejsce pracy: Kraków

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.
  • 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.
  • Dofinansowujemy kartę sportową Medicover Sport.
  • Mamy zniżki na badania w naszych laboratoriachdla 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.
Więcej dla Ciebie. Więcej dla Zdrowia:
  • Opieka medyczna
    Luxmed
  • Inicjatywy sportowe - biegi, turnieje siatkówki, Runmageddon
  • Karta sportowa Multisport
    lub Medicover Sport
  • Możliwość rozwoju w ramach rekrutacji
    wewnętrznej
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Starszy Programista lub Programistka .Net
Starszy Programista lub Programistka .Net

AmRest Holdings SE • Poland

On-site
PLN 180,000 - 320,000
Karta sportowa Multisport
Luxmed
Lider techniczny lub Liderka Techniczna Frontend (React)
Lider techniczny lub Liderka Techniczna Frontend (React)

AmRest Holdings SE • Kraków

Hybrid
PLN 240,000 - 320,000
Karta sportowa Multisport
Luxmed – opieka medyczna
Ubezpieczenie grupowe PZU
+1
Starszy Specjalista lub Specjalistka ds. ryzyka, zgodności i ciągłości działania
Starszy Specjalista lub Specjalistka ds. ryzyka, zgodności i ciągłości działania

AmRest Holdings SE • Kraków

Hybrid
PLN 180,000 - 260,000
Karta Multisport / Medicover Sport
Opieka medyczna Luxmed dla Ciebie i bl
Zniżki na badania laboratoryjne
Starszy Specjalista lub Specjalistka ds. ryzyka, zgodności i ciągłości działania
Starszy Specjalista lub Specjalistka ds. ryzyka, zgodności i ciągłości działania

AmRest Holdings SE • Warszawa

Hybrid
PLN 210,000 - 260,000
Karta sportowa Multisport lub Medico_v
Luxmed – prywatna opieka medyczna
Zniżki na badania w laboratoriach
+2
Starszy Specjalista lub Specjalistka ds. ryzyka, zgodności i ciągłości działania
Starszy Specjalista lub Specjalistka ds. ryzyka, zgodności i ciągłości działania

AmRest Holdings SE • Poland

Hybrid
PLN 200,000 - 280,000
Karta Multisport
Luxmed
Zniżki na badania
+4
Software Developer (Python)
Software Developer (Python)

Talanto • Gliwice

Hybrid
PLN 180,000 - 280,000
LuxMed — prywatna opieka zdrowotna
Medicover Sport — karta sportowa
Praca zdalna do 2 dni w tygodniu
+3
Senior IT Business Analyst
Senior IT Business Analyst

ING Poland • Warszawa

Hybrid
PLN 12,000 - 16,000
Pakiet medyczny
Ubezpieczenie na życie
Karty sportowe
+2
Programistka/Programista .NET Centralna Baza Nieruchomości
Programistka/Programista .NET Centralna Baza Nieruchomości

PKO Bank Polski • Poland

Hybrid
PLN 110,000 - 190,000
Dyrektor / Dyrektorka Działu Technologii Platform Klinicznych – Head of Engineering
Dyrektor / Dyrektorka Działu Technologii Platform Klinicznych – Head of Engineering

AmRest Holdings SE • Poland

Hybrid
PLN 420,000 - 780,000
Lux Med Premium
MultiSport
Budżet szkoleniowy
+5
Engineering Manager (Kierownik/ Kierowniczka Zespołu Technologii Biznesowych)
Engineering Manager (Kierownik/ Kierowniczka Zespołu Technologii Biznesowych)

AmRest Holdings SE • Poland

Hybrid
PLN 240,000 - 420,000
Opieka medyczna
Ubezpieczenie szpitalne
Karta sportowa
+7