medjob.pl
Back to offers

Starszy Programista lub Programistka .NET

IT administrator
Employment contract
B2B contract
Remote
FacilityDIAGNOSTYKA SPÓŁKA AKCYJNA
ProfessionIT administrator
Locationul. prof. Michała Życzkowskiego 16, 31-864 Kraków
Published2 days ago

Job description

Stanowisko

Starszy Programista lub Programistka .NET.

Miejsce pracy

Kraków. Praca w systemie hybrydowym.

Zakres obowiązków

  • Projektowanie i rozwijanie usług backendowych w C# i .NET.
  • Budowanie mikroserwisów oraz komponentów Digital Backend / BFF.
  • Rozdzielanie istniejących logik na domeny biznesowe i jasno określone odpowiedzialności.
  • Projektowanie kontraktów API i integracji z systemami wewnętrznymi oraz zewnętrznymi.
  • Tworzenie rozwiązań zgodnych z Domain-Driven Design i architekturą modularną.
  • Rozwijanie komunikacji REST, gRPC oraz mechanizmów event-driven.
  • Konteneryzacja usług i uruchamianie ich w środowisku Kubernetes.
  • Współtworzenie standardów bezpieczeństwa, wersjonowania API, logowania, monitoringu i obsługi błędów.
  • Budowanie testów jednostkowych, integracyjnych, kontraktowych i end-to-end.
  • Udział w code review, decyzjach architektonicznych i analizie ryzyk technicznych.
  • Współpraca z frontend developerami, architektami, analitykami, QA, DevOps i właścicielami produktów.
  • Wsparcie mniej doświadczonych developerów oraz odpowiedzialność za działanie rozwiązania po wdrożeniu produkcyjnym.

Wymagania

  • Bardzo dobra znajomość C# i współczesnego .NET.
  • Kilkuletnie doświadczenie w tworzeniu produkcyjnych systemów backendowych oraz API.
  • Znajomość programowania obiektowego, SOLID, wzorców projektowych i baz danych.
  • Doświadczenie z architekturą mikroserwisową lub modularnym monolitem.
  • Praktyczna znajomość testów automatycznych.
  • Umiejętność projektowania kodu, diagnozowania problemów wydajnościowych i produkcyjnych.
  • Rozumienie skalowalności, niezawodności i bezpieczeństwa.
  • Umiejętność podejmowania decyzji technicznych z uwzględnieniem kosztu, ryzyka i wartości biznesowej.
  • Otwartość na kwestionowanie słabych rozwiązań oraz jasne komunikowanie problemów i rekomendacji.

Mile widziane

  • Doświadczenie z GCP, Azure lub inną chmurą publiczną.
  • Praktyczna znajomość Kubernetes, systemów event-driven, DDD, CQRS lub wzorca Saga.
  • Doświadczenie z observability, systemami wysokiej dostępności, DevSecOps i migracją 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

  • Wpływ na architekturę kanałów cyfrowych i udział w programie transformacji technologicznej.
  • Możliwość budowania nowych komponentów oraz rozwijania kompetencji cloud-native, DevSecOps i architektury rozproszonej.
  • Współpracę z doświadczonymi developerami, architektami i liderami technologicznymi.
  • Dofinansowanie kart sportowych MultiSport lub Medicover Sport.
  • Prywatną opiekę medyczną Luxmed dla pracownika i rodziny.
  • Zniżki na badania w laboratoriach: 70% dla pracownika i 20% dla bliskich.
  • Szkolenia, kursy e-learningowe, naukę języków obcych, konferencje i platformę eTutor.
  • Możliwość skorzystania z grupowego ubezpieczenia PZU, wsparcia ZFŚS, rekrutacji wewnętrznych i programu poleceń z nagrodami finansowymi.
  • Inicjatywy sportowe, w tym drużyny siatkarskie, biegi, półmaratony i Runmageddon.

Warunki zatrudnienia

Umowa o pracę lub kontrakt. Praca hybrydowa.

Wynagrodzenie

W ogłoszeniu nie podano wynagrodzenia.

Jak aplikować

Aplikacja przez formularz rekrutacyjny: https://system.erecruiter.pl/FormTemplates/RecruitmentForm.aspx?webid=6F7F0527-F668-4ABE-A3DD-337F3DA7F565&skkcfg=dc359da26a14474694ee03a803774273&skklocationId=1715&skkExternalOfferId=814172&skkCountryId=1&skkRegionId=6

Requirements

  • Bardzo dobra znajomość C# i współczesnego .NET.
  • Doświadczenie w tworzeniu i rozwijaniu API.
  • Znajomość programowania obiektowego, SOLID i wzorców projektowych.
  • Doświadczenie z architekturą mikroserwisową lub modularnym monolitem.
  • Bardzo dobra znajomość baz danych.
  • Praktyczna znajomość testów automatycznych.
  • kilkuletnie doświadczenie w tworzeniu systemów backendowych działających produkcyjnie

Benefits

  • Karty sportowe MultiSport lub Medicover Sport.
  • Prywatna opieka medyczna Luxmed dla pracownika i rodziny.
  • Zniżki na badania laboratoryjne.
  • Szkolenia, kursy e-learningowe, nauka języków obcych i konferencje.
  • Preferencyjne ubezpieczenie grupowe PZU.
  • Inicjatywy sportowe.
  • Wsparcie finansowe z ZFŚS.
  • Rekrutacje wewnętrzne i program poleceń z nagrodami finansowymi.