Programista .NET — praca w Polsce (UoP)
Rola dla osób rozwijających aplikacje w ekosystemie .NET: stabilny kod, jakość i przewidywalne wdrożenia. Zakres technologii oraz tryb pracy zależą od projektu — po CV dopasujemy ofertę do Twojego profilu.
Stawki i warunki w skrócie
Zakres obowiązków programisty .NET
Zakres zależy od projektu: może obejmować rozwój aplikacji webowych, API, integracje lub utrzymanie systemów. Poniżej przykładowe zadania, które często pojawiają się w ofertach.
Typowe zadania (zależnie od projektu)
- rozwój funkcjonalności w .NET zgodnie z wymaganiami i standardami zespołu
- praca z logiką biznesową, integracjami i komunikacją między usługami (jeśli dotyczy)
- analiza błędów, debugowanie, poprawki i utrzymanie stabilności
- współpraca z zespołem (review, ustalenia, planowanie zadań)
Jakość i utrzymanie
- dbanie o czytelność i przewidywalność kodu
- testy (unit/integracyjne) — zależnie od praktyk projektu
- refaktoryzacja i poprawa jakości w obszarach wymagających usprawnień
Technologie i środowisko (zależnie od projektu)
Konkretne technologie zależą od projektu. Poniżej przykładowe obszary, które często występują w pracy .NET.
| Obszar | Przykłady |
|---|---|
| Język / platforma | C#, .NET (w zależności od projektu) |
| Web / API | ASP.NET Core, REST API (jeśli dotyczy) |
| Dane | SQL, ORM (np. Entity Framework) — zależnie od projektu |
| Jakość | code review, testy, podstawowe praktyki CI/CD (jeśli stosowane) |
| Narzędzia | Git, praca z branchami i pull requestami |
Wymagania i mile widziane
Minimum
- praktyczna znajomość .NET (np. C#) w pracy lub projektach
- umiejętność analizy i modyfikowania istniejącego kodu
- podstawowa praca z Git
- odpowiedzialność, komunikacja i terminowość
Mile widziane
- doświadczenie z aplikacjami web/API (np. ASP.NET Core) — jeśli dotyczy
- znajomość SQL i pracy z bazą danych
- testy automatyczne i praktyki jakościowe
- język angielski techniczny (w zależności od projektu)
Tryb pracy i organizacja
Tryb pracy (zdalny/hybrydowy/stacjonarny) zależy od klienta i projektu. Ustalimy to po wstępnej rozmowie na podstawie CV.
- Współpraca
- zespół developerski + interesariusze; komunikacja dopasowana do procesu projektu.
- Wdrożenia
- praca iteracyjna, utrzymanie lub rozwój — w zależności od etapu produktu.
Jak wygląda rekrutacja
Rekrutacja jest prosta: potrzebujemy CV oraz krótkiej informacji o preferencjach, aby dobrać projekt pod Twoje doświadczenie.
Krok po kroku
- Wyślij CV przez formularz online.
- Kontakt — doprecyzujemy profil, preferencje i dostępność.
- Dopasowanie — przedstawimy ofertę z warunkami projektu (tryb, region, zakres).
- Start — po ustaleniu formalności i terminu rozpoczęcia.
Lokalizacje i regiony w Polsce
Oferty mogą dotyczyć różnych regionów. Jeśli zależy Ci na konkretnym mieście lub województwie, wybierz region albo wpisz preferencje w CV.