Senior .NET AI-Native Engineer
Senior .NET AI-Native Engineer
Poszukujemy Senior .NET AI-Native Engineer do projektu realizowanego dla brytyjskiego klienta z obszaru premium consultancy / enterprise delivery.
Projekt obejmuje rozwój złożonych systemów .NET — od budowy nowych mikroserwisów (greenfield), po modernizację istniejących rozwiązań (brownfield).
Kluczowym elementem projektu jest praca w modelu AI-Native, z codziennym wykorzystaniem Claude Code CLI. Rozważamy wyłącznie kandydatów z praktycznym doświadczeniem w tym obszarze.
Szczegóły projektu
Start: kwiecień (preferowane osoby dostępne ASAP)
Długość współpracy: 3–6 miesięcy (z możliwością przedłużenia)
Seniority: Senior (5–10+ lat doświadczenia)
FTE: 1–2 osoby
Tryb pracy: 100% zdalnie
Język: płynny angielski (codzienna komunikacja, istotne kompetencje miękkie)
Wymagania (must have)
Bardzo dobra, praktyczna znajomość C# oraz .NET 6/7/8+
Doświadczenie z ASP.NET Core Web API, middleware pipelines oraz dependency injection
Znajomość Entity Framework Core lub Dapper
Doświadczenie z Azure (App Service, Functions, Service Bus, Azure SQL, Cosmos DB)
Bardzo dobra znajomość SQL Server lub PostgreSQL (optymalizacja zapytań, projektowanie schematów)
Doświadczenie z CI/CD (Azure DevOps, GitHub Actions lub odpowiedniki)
Dobra praktyka pracy z Git, code review oraz pull requestami
AI-Native (kluczowe wymagania)
Doświadczenie z Claude Code CLI jako podstawowym narzędziem pracy
Praca w modelu agentowym / CLI-based workflow
Praktyczne wykorzystanie AI do scaffoldingu, refaktoryzacji, generowania testów, code review oraz debugowania
Umiejętność skutecznego promptowania, iterowania i walidowania outputu AI w kontekście pracy na repozytorium i kodzie produkcyjnym
Umiejętność oceny jakości kodu generowanego przez AI oraz identyfikowania typowych ryzyk (np. hallucinations, async anti-patterns, security gaps)
Doświadczenie w pracy w środowisku Agile/Scrum
Nice to have
Doświadczenie z .NET Aspire, MAUI, Blazor
Znajomość mikroserwisów, DDD, event-driven architecture
Doświadczenie z Dockerem i Kubernetes
Profilowanie i optymalizacja wydajności (.NET diagnostics, BenchmarkDotNet)
Znajomość MCP (Model Context Protocol) lub budowania AI-augmented developer toolchains
Zakres odpowiedzialności
Wykorzystanie narzędzi AI, w szczególności Claude Code, w codziennej pracy developerskiej
Tworzenie i rozwój rozwiązań .NET w środowiskach greenfield i brownfield
Refaktoryzacja, generowanie testów, debugging oraz wsparcie code review z użyciem AI
Projektowanie rozwiązań w podejściu AI-first / AI-augmented
Pełna weryfikacja i odpowiedzialność za kod wygenerowany przez AI
Identyfikowanie błędów charakterystycznych dla kodu AI-generated
Dostarczanie wysokiej jakości pull requestów oraz utrzymywanie wysokiego tempa delivery
Senior .NET AI-Native Engineer
Senior .NET AI-Native Engineer