Starszy Programista lub Programistka .NET
Administrator IT
Umowa o pracę
Kontrakt B2B
Praca zdalna
PlacówkaDIAGNOSTYKA SPÓŁKA AKCYJNA
ZawódAdministrator IT
Lokalizacjaul. prof. Michała Życzkowskiego 16, 31-864 Kraków
Opublikowanoprzedwczoraj
Opis stanowiska
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
Wymagania
- 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
Benefity
- 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.