Backend .NET Developer (AI-Driven Development)
Tworzymy oprogramowanie w podejściu AI-first — sztuczna inteligencja jest integralną częścią naszego procesu wytwarzania, a nie jedynie dodatkiem do pracy programisty. Szukamy doświadczonego Backend .NET Developera, który potrafi świadomie wykorzystywać narzędzia AI oraz modele LLM do projektowania, implementacji i utrzymania nowoczesnych systemów.
Jeśli traktujesz AI jako realny multiplier produktywności, rozumiesz jego ograniczenia i potrafisz budować z jego pomocą wysokiej jakości rozwiązania — chcemy Cię poznać.
Dlaczego ta rola jest inna?
U nas AI:
nie jest eksperymentem,
nie jest ciekawostką,
jest podstawowym narzędziem pracy developera.
Budujemy środowisko, w którym programista koncentruje się na architekturze, jakości i rozwiązywaniu problemów, a AI realnie przyspiesza proces tworzenia oprogramowania.
Twój zakres obowiązków:
Współpracujesz z zespołem developerskim, analitykami oraz Product Ownerem.
Dbajesz o jakość, bezpieczeństwo i wydajność tworzonych rozwiązań.
Tworzysz testy jednostkowe i integracyjne (m.in. z wykorzystaniem TestContainers).
Wspierasz systemy produkcyjne i analizujesz problemy z wykorzystaniem narzędzi AI.
Wykorzystujesz modele LLM w codziennej pracy: projektujesz rozwiązania, generujesz kod, przeprowadzasz refaktoryzację, analizujesz błędy oraz tworzysz testy.
Pracujesz w podejściu Spec Driven Development — implementujesz funkcjonalności na podstawie precyzyjnych specyfikacji współpracujących z narzędziami AI.
Wykorzystujesz MCP (Model Context Protocol) lub podobne metody zarządzania kontekstem modeli w procesie developmentu.
Budujesz czysty, skalowalny i testowalny kod wspierany przez narzędzia AI.
Nasze wymagania (AI jest dla nas równie ważne jak .NET)
Bardzo dobrze znasz C# oraz platformę .NET 8.
Praktycznie i na co dzień wykorzystujesz narzędzia AI w developmentcie (GitHub Copilot lub podobne).
Potrafisz efektywnie pracować z modelami LLM — rozumiesz ich możliwości, ograniczenia oraz sposoby optymalizacji pracy z nimi.
Masz dowiadczenie w wykorzystywaniu AI do budowy pełnych funkcjonalności, a nie jedynie generowania fragmentów kodu.
Znasz pracę z kontekstem modeli (prompting, iteracyjna praca ze specyfikacją, walidacja wyników).
Masz doświadczenie w Event Driven Architecture z wykorzystaniem Apache Kafka.
Znasz wzorce mikroserwisowe.
Masz doświadczenie z PostgreSQL oraz MS SQL.
Korzystasz z Dockera i pracujesz w środowiskach konteneryzowanych.
Masz doświadczenie z CI/CD (Azure Pipelines lub podobne).
Szczególnie cenimy:
Masz doświadczenie z MCP lub podobnymi podejściami integracji AI z workflow developerskim.
Znasz Spec Driven Development.
Rozumiesz architekturę i działanie modeli LLM wykorzystywanych w narzędziach developerskich.
Znasz Domain-Driven Design (DDD).
Masz doświadczenie chmurowe (Azure / GCP).
Tworzysz własne workflow, agentów lub automatyzacje developerskie oparte o AI.
Oferujemy:
Zatrudnienie w oparciu o kontrakt.
Pracę hybrydową. Nasze biuro znajduje się w Krakowie przy ul. Prof. M. Życzkowskiego 18.
Przyjazne środowisko pracy z doświadczonym zespołem, który chętnie dzieli się wiedzą.
Cykliczne imprezy i wyjazdy integracyjne.
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.
Backend .NET Developer (AI-Driven Development)
Backend .NET Developer (AI-Driven Development)