Programista .NET

Czym się zajmuje Programista .NET?#

Programista specjalizujący się w nowoczesnym, wieloplatformowym ekosystemie .NET. Buduje wysoko wydajne aplikacje webowe (ASP.NET Core), skalowalne usługi backendowe i mikroserwisy, a także rozwiązania chmurowe zoptymalizowane pod kątem platformy Azure.

Jakie są najczęstsze wymagania na stanowisko Programista .NET? #

Dane z ostatnich 12 miesięcy
C#
C#
1134 ofert
Przeczytaj więcej w słowniku
.N
.NET Core
588 ofert
Przeczytaj więcej w słowniku
SQ
SQL
554 ofert
Przeczytaj więcej w słowniku
AN
Angular
425 ofert
Przeczytaj więcej w słowniku
AZ
Azure
393 ofert
Przeczytaj więcej w słowniku
JA
JavaScript
332 ofert
Przeczytaj więcej w słowniku
GI
GIT
302 ofert
Przeczytaj więcej w słowniku
SQ
SQL Server
291 ofert
Przeczytaj więcej w słowniku
RE
REST
290 ofert
Przeczytaj więcej w słowniku
RE
React
258 ofert
Przeczytaj więcej w słowniku
EN
Entity Framework
232 ofert
Przeczytaj więcej w słowniku
DO
Docker
225 ofert
Przeczytaj więcej w słowniku

Najczęściej wymagane przez rekruterów umiejętności dla stanowiska Programista .NET to: C#, .NET Core, SQL popularnością cieszą się również Angular, Azure, JavaScript.

Jakie pytania padają na rozmowie rekrutacyjnej na stanowisko Programista .NET? #

Common Language Runtime (CLR) to serce i silnik platformy .NET. Jest to środowisko uruchomieniowe, które zarządza wykonywaniem kodu napisanego w dowolnym języku .NET (np. C#, F#). Jego kluczowe zadania to: 1. Zarządzanie pamięcią: CLR jest odpowiedzialny za alokację i zwalnianie pamięci. Najważniejszym mechanizmem jest tutaj Garbage Collector (GC), który automatycznie odnajduje i usuwa obiekty, które nie są już używane, zwalniając programistę z tego obowiązku. 2. Kompilacja JIT (Just-In-Time): Kod C# jest najpierw kompilowany do języka pośredniego (Intermediate Language - IL). Dopiero w momencie uruchomienia, kompilator JIT w CLR tłumaczy kod IL na natywny kod maszynowy, zoptymalizowany dla konkretnej architektury procesora. 3. Bezpieczeństwo typów (Type Safety): CLR weryfikuje, czy operacje na typach są bezpieczne, zapobiegając błędom takim jak nieprawidłowe rzutowanie czy dostęp do pamięci poza zakresem tablicy. 4. Obsługa wyjątków: Zapewnia ujednolicony mechanizm obsługi błędów i wyjątków w całej platformie. W skrócie, CLR to 'maszyna wirtualna', która zarządza całym cyklem życia aplikacji .NET, zapewniając jej bezpieczeństwo, wydajność i przenośność.
To dwa różne, choć powiązane ze sobą, ekosystemy. Główna różnica sprowadza się do wieloplatformowości i filozofii rozwoju. • .NET Framework to oryginalna, starsza implementacja .NET, która działa wyłącznie na systemie Windows. Jest to technologia monolityczna, o zamkniętym kodzie źródłowym, która obecnie jest już tylko w trybie utrzymania (maintenance mode) – otrzymuje poprawki bezpieczeństwa, ale nie są dodawane nowe funkcje. • Nowoczesny .NET (dawniej .NET Core) to jego następca, zaprojektowany od podstaw jako wieloplatformowy (cross-platform) – działa na systemach Windows, Linux i macOS. Jest w pełni open-source, ma architekturę modułową i charakteryzuje się znacznie wyższą wydajnością. To właśnie nowoczesny .NET jest obecnie aktywnie rozwijany przez Microsoft i społeczność, i jest zalecaną platformą do tworzenia wszystkich nowych aplikacji. Migracja z .NET Framework do nowoczesnego .NET jest kluczowym krokiem dla firm chcących modernizować swoje aplikacje i korzystać z najnowszych technologii i możliwości chmurowych.
LINQ (Language-Integrated Query) to rewolucyjna technologia w .NET, która wprowadza składnię zapytań bezpośrednio do języka C# (i VB.NET). Pozwala to na odpytywanie różnych źródeł danych w jednolity i ekspresyjny sposób. Zamiast pisać zapytania w różnych 'językach' (np. SQL dla baz danych, XPath dla XML), możemy użyć jednej, spójnej składni LINQ do pracy z: • Kolekcjami w pamięci (np. listy, tablice). • Bazami danych (poprzez LINQ to SQL lub Entity Framework). • Dokumentami XML. Główne zalety: 1. Silne typowanie i bezpieczeństwo: Zapytania LINQ są sprawdzane przez kompilator. Jeśli popełnimy błąd w nazwie pola lub użyjemy nieprawidłowego typu, dowiemy się o tym już na etapie kompilacji, a nie w trakcie działania aplikacji. 2. Czytelność i zwięzłość: Kod jest znacznie bardziej czytelny i krótszy w porównaniu do tradycyjnych pętli czy skomplikowanych zapytań SQL w stringach. 3. Wsparcie IntelliSense: Edytory kodu podpowiadają nam dostępne pola i metody, co znacznie przyspiesza pracę. 4. Uniwersalność: Ucząc się jednej składni, możemy pracować z wieloma różnymi źródłami danych.
`async` i `await` to para słów kluczowych, która radykalnie upraszcza pisanie kodu asynchronicznego w C#. Pozwalają one pisać kod, który wygląda niemal identycznie jak kod synchroniczny, ale działa w sposób nieblokujący. Jak to działa? • Słowo kluczowe `async` umieszczone przed deklaracją metody sygnalizuje kompilatorowi, że wewnątrz tej metody może być użyty operator `await`. Sprawia też, że metoda ta (jeśli nie zwraca `void`) musi zwracać obiekt typu `Task` lub `Task`. • Operator `await` można umieścić przed wywołaniem metody, która zwraca `Task`. W tym momencie dzieje się 'magia': 1. Wykonanie metody `async` jest wstrzymywane, a wątek, na którym działała, jest zwalniany i może wykonywać inne zadania (np. obsługiwać interfejs użytkownika, który pozostaje responsywny). 2. Gdy oczekiwane, długotrwałe zadanie (np. zapytanie do bazy danych, odwołanie do API) się zakończy, wykonanie metody `async` jest wznawiane od miejsca, w którym zostało przerwane. W rzeczywistości kompilator C# przekształca taką metodę w skomplikowaną maszynę stanów, która zarządza całym tym procesem. Dla programisty efekt jest prosty: kod jest czytelny, a aplikacja pozostaje wydajna i responsywna, nawet podczas wykonywania długotrwałych operacji I/O.
Różnica ta leży w sposobie, w jaki przechowywane są dane w pamięci, co ma fundamentalne konsekwencje dla działania programu. • Typy wartościowe (Value Types): - Przechowują swoje dane bezpośrednio. Zmienna tego typu zawiera faktyczną wartość. - Zazwyczaj są alokowane na stosie (stack), co jest bardzo szybkie. - Przy przypisaniu lub przekazywaniu do funkcji, tworzona jest kopia wartości. - Przykłady: `int`, `double`, `bool`, `char`, `struct`, `enum`. • Typy referencyjne (Reference Types): - Przechowują jedynie referencję (wskaźnik) do miejsca w pamięci, gdzie znajduje się faktyczny obiekt. - Obiekt jest alokowany na stercie (heap), co jest wolniejszą operacją. - Przy przypisaniu lub przekazywaniu do funkcji, kopiowana jest tylko referencja, a nie cały obiekt. Obie zmienne wskazują na ten sam obiekt w pamięci. - Przykłady: `class`, `string`, `object`, `delegate`, tablice. Praktyczna konsekwencja: Modyfikacja obiektu poprzez jedną zmienną referencyjną będzie widoczna dla wszystkich innych zmiennych wskazujących na ten sam obiekt. W przypadku typów wartościowych, modyfikacja kopii nie wpływa na oryginał.
Wstrzykiwanie zależności (Dependency Injection - DI) to wzorzec projektowy, w którym obiekt nie tworzy swoich zależności (czyli innych obiektów, których potrzebuje do działania) samodzielnie, ale otrzymuje je z zewnątrz. Zamiast pisać: ```csharp public class MyController { private readonly IMyService _service = new MyService(); // Zła praktyka - tworzenie zależności wewnątrz // ... } ``` Piszemy: ```csharp public class MyController { private readonly IMyService _service; public MyController(IMyService service) { // Zależność jest 'wstrzykiwana' przez konstruktor _service = service; } // ... } ``` W ASP.NET Core, za dostarczanie tych zależności odpowiada wbudowany kontener DI. Dlaczego jest to tak ważne? DI promuje zasadę odwrócenia zależności (Inversion of Control) i prowadzi do luźnych powiązań (loose coupling) między komponentami. Główne korzyści to: • Testowalność: W testach jednostkowych możemy łatwo 'podmienić' prawdziwą zależność (np. serwis łączący się z bazą danych) na jej atrapę (mock), co pozwala na testowanie logiki w izolacji. • Elastyczność i rozszerzalność: Możemy łatwo podmienić jedną implementację serwisu na inną w jednym miejscu (w konfiguracji kontenera DI), bez potrzeby modyfikowania kodu, który z niego korzysta. • Lepsza organizacja kodu: Kod jest czystszy i łatwiejszy w utrzymaniu, ponieważ zależności są jawnie zadeklarowane.
6
1 – 6 z 22

Przetestuj swoją wiedzę w quizie: Programista .NET

10 pytań sprawdzających wiedzę na tym stanowisku — bez logowania, od razu z wynikiem.

Sprawdź się

Popularne typy umów

Ostatnie 30 dni
  1. B2B 96,3%
  2. Umowa o pracę 12,8%
  3. Umowa zlecenie 0,5%

Popularne tryby pracy

Ostatnie 30 dni
  1. Zdalnie 56,1%
  2. Hybrydowo 51,9%
  3. Stacjonarnie 12,8%

Struktura aktualnych ofert dla stanowiska Programista .NET #

Dane z ostatnich 12 miesięcy

Dominującą formą zatrudnienia dla stanowiska Programista .NET jest B2B – wybiera ją 94,1% pracodawców. Na drugim miejscu plasuje się Umowa o pracę z udziałem 15,2%.

Pracodawcy najczęściej poszukują specjalistów Programista .NET na poziomie Senior i jest to 48,5% wszystkich ofert oraz Regular, które zajmuje 46,5% dostępnych ofert. Reszta ofert na stanowisko Programista .NET skierowana jest do kandydatów na poziomie Junior, co stanowi 5,0% wszystkich ofert.

Obecnie:45 ofert pracy
Najwięcej:124 (2025-Q2)
Najmniej:53 (2026-Q3)

Rynek ofert pracy na stanowisko Programista .NET ma charakter malejący. Rekordowe zapotrzebowanie zanotowano w 2025-Q2 czyli aż 124 oferty. Najmniejsza aktywność pracodawców przypadła na 2026-Q3 (53 oferty). Średnia kwartalna wynosi 80 ofert, a aktualnie na SOLID.Jobs aktywnych jest 45 ofert.

Trend liczby aplikacji dla stanowiska Programista .NET jest malejący. Największe zainteresowanie kandydatów odnotowano w 2025-Q1 (2361 aplikacji), a najmniejsze w 2026-Q3 (427 aplikacji). Średnia kwartalna liczba aplikacji to 1366.

Struktura ofert wg poziomu doświadczenia #

W 2026 roku największe zapotrzebowanie na stanowisku Programista .NET dotyczy specjalistów na poziomie Senior, którzy generują 50% wszystkich ofert. Istotny fragment rynku przypada również na stanowiska Regular (44%) oraz Junior (5%).

Względem ubiegłego roku (2025), można zaobserwować zmianę lidera – najczęściej poszukiwany wcześniej poziom Regular ustąpił miejsca stanowiskom typu Senior.

Struktura aplikacji wg poziomu doświadczenia #

W 2026 roku najliczniejszą grupę aplikujących na stanowisko Programista .NET stanowią osoby na poziomie Senior (48% wszystkich zgłoszeń). Znaczący odsetek aplikacji pochodzi również od kandydatów Regular (35%) oraz Junior (16%).

W zestawieniu z danymi za rok 2025, najbardziej zauważalnie zmieniła się aktywność grupy Regular, której udział zmalała o 8 p.p.. Z perspektywy ostatnich dwóch lat (od 2024 roku) widoczna jest szersza ewolucja zachowań kandydatów. Trend udziału aplikacji od osób na poziomie Regular, który dwa lata temu wynosił 52%, stracił na znaczeniu i obecnie oscyluje w granicach 35%.

Struktura ofert wg trybu pracy #

W 2026 roku tryb pracy stacjonarnej dla stanowiska Programista .NET stanowi 12.8% wszystkich ogłoszeń, pracę w pełni zdalną oferuje 56.1% pracodawców, natomiast model hybrydowy pojawia się w 51.9% ofert.

Porównując obecną sytuację (2026) z rokiem ubiegłym (2025), udział pracy zdalnej dla stanowiska Programista .NET wzrósł o 5.4 p.p., natomiast zainteresowanie modelem hybrydowym spadło o 6.3 p.p.. Porównując obecną sytuację w ujęciu dwuletnim, udział pracy zdalnej dla stanowiska Programista .NET wzrósł o 2.3 p.p., natomiast zainteresowanie modelem hybrydowym spadło o 5.0 p.p..

Poradnik

Jak Napisać CV które działa?

Przekonaj pracodawcę, że to właśnie Ty jesteś najlepszą odpowiedzią na jego potrzeby, zanim jeszcze przeczyta pierwsze zdanie Twojego doświadczenia.

Zacznij czytać

Średnia wynagrodzeń dla stanowiska Programista .NET #

Dane z ostatnich 12 miesięcy
8 580 — 11 010 PLN
B2B (netto)
7 250 — 9 750 PLN
Umowa o pracę (brutto)
17 830 — 22 010 PLN
B2B (netto)
13 340 — 19 490 PLN
Umowa o pracę (brutto)
22 630 — 26 740 PLN
B2B (netto)
17 270 — 21 530 PLN
Umowa o pracę (brutto)

Porównanie B2B i UoP

Nakładka znaczników B2B + UoP
Junior
B2B
UoP
7 25011 010PLN
Regular
B2B
UoP
13 34022 010PLN
Senior
B2B
UoP
17 27026 740PLN

Dla umowy UoP, średnia wynagrodzenia dla stanowiska Programista .NET na poziomie Junior wynosi od 7250 PLN do 9750 PLN, na poziomie Regular wynosi od 13 342 PLN do 19 484 PLN, natomiast na poziomie Senior wynosi od 17 278 PLN do 21 522 PLN. Przejście z poziomu Junior na Senior przy tym typie umowy wiąże się ze wzrostem podstawy o blisko 138%.

Dla umowy B2B, średnia wynagrodzenia dla stanowiska Programista .NET na poziomie Junior wynosi od 8582 PLN do 11 009 PLN, na poziomie Regular wynosi od 17 837 PLN do 22 003 PLN, natomiast na poziomie Senior wynosi od 22 637 PLN do 26 740 PLN. Przejście z poziomu Junior na Senior przy tym typie umowy wiąże się ze wzrostem podstawy o blisko 164%.

Mediana wynagrodzeń dla stanowiska Programista .NET #

Dane z ostatnich 12 miesięcy
7 600 — 10 100 PLN
B2B (netto)
7 250 — 9 750 PLN
Umowa o pracę (brutto)
18 500 — 22 700 PLN
B2B (netto)
12 000 — 17 500 PLN
Umowa o pracę (brutto)
23 500 — 26 900 PLN
B2B (netto)
16 000 — 20 500 PLN
Umowa o pracę (brutto)

Porównanie B2B i UoP

Nakładka znaczników B2B + UoP
Junior
B2B
UoP
7 25010 100PLN
Regular
B2B
UoP
12 00022 700PLN
Senior
B2B
UoP
16 00026 900PLN

Dla umowy UoP, mediana wynagrodzenia dla stanowiska Programista .NET na poziomie Junior wynosi od 7250 PLN do 9750 PLN, na poziomie Regular wynosi od 12 000 PLN do 17 500 PLN, natomiast na poziomie Senior wynosi od 16 000 PLN do 20 500 PLN. Przejście z poziomu Junior na Senior przy tym typie umowy wiąże się ze wzrostem podstawy o blisko 121%.

Dla umowy B2B, mediana wynagrodzenia dla stanowiska Programista .NET na poziomie Junior wynosi od 7600 PLN do 10 100 PLN, na poziomie Regular wynosi od 18 500 PLN do 22 700 PLN, natomiast na poziomie Senior wynosi od 23 500 PLN do 26 900 PLN. Przejście z poziomu Junior na Senior przy tym typie umowy wiąże się ze wzrostem podstawy o blisko 209%.

Statystyki wynagrodzeń na stanowisku Programista .NET w podziale na lokalizacje #

Map Preview
Aktualne oferty wg miast
Dane z aktywnych ofert
Przeglądaj Oferty Warszawa19
Przeglądaj Oferty Wrocław8
Przeglądaj Oferty Kraków5
Przeglądaj Oferty Trójmiasto2
Przeglądaj Oferty Katowice1
Przeglądaj Oferty Łódź1
Przeglądaj Oferty Inne1
Przeglądaj Oferty Praca Zdalna17

Wykres wynagrodzeń na stanowisku Programista .NET w podziale na lokalizacje

Dane z ostatnich 12 miesięcy

Programista .NET na najwyższe zarobki może liczyć w Wrocławiu. Firmy w tej lokalizacji oferują wynagrodzenia od 25 200 PLN do nawet 31 950 PLN miesięcznie. Pod kątem liczby ofert przoduje Warszawa, gdzie opublikowano 19 ogłoszeń. Inne miasta z najwyższymi widełkami ofert na stanowisko Programista .NET to: Białystok, Łódź i Katowice. Wybierając pracę zdalną, dostępnych jest 17 ogłoszeń z wynagrodzeniem do 23 500 PLN.
Dane obejmują aktualne oferty z ostatnich 30 dni.

Aktualne oferty pracy na stanowisko .NET#

Top z najwyższymi widełkami#

Jit Team

Senior .NET Developer @Jit Team

Senior .NET Developer

Jit Team
Gdynia
21.0k–31.0k PLN
B2B
#Azure#.NET#C##Kubernetes#PostgreSQL#Python
.NET#Azure#.NET#C##Kubernetes#PostgreSQL#Python
21.0k–31.0k PLN
Gdynia
Jit Team

Senior .NET Developer @Jit Team

Senior .NET Developer

Jit Team
Gdańsk
26.0k–31.0k PLN
B2B
#C##.NET#PostgreSQL#Kubernetes#Azure#Python#Event-Driven Architecture#Asynchronous messaging systems#Independent work#Cross functional teamwork#Apache Iceberg#GreptimeDB
.NET#C##.NET#PostgreSQL#Kubernetes#Azure#Python#Event-Driven Architecture#Asynchronous messaging systems#Independent work#Cross functional teamwork#Apache Iceberg#GreptimeDB
26.0k–31.0k PLN
Gdańsk
Scalo

Tech Lead (.NET + React) @Scalo

Tech Lead (.NET + React)

Scalo
Zdalnie
26.9k–30.2k PLN
B2B
#C##.NET#REST#Git#Databases#DDD#Microservices#Cloud Architecture#OOP#Clean code#CI/CD#ASP.NET Core#AI
.NET#C##.NET#REST#Git#Databases#DDD#Microservices#Cloud Architecture#OOP#Clean code#CI/CD#ASP.NET Core#AI
26.9k–30.2k PLN
Praca zdalna

Najczęściej oglądane oferty#

apreel

.NET Developer @apreel

.NET Developer

apreel
Warszawa
25.2k–26.9k PLN
B2B
#.NET#Microservices#DDD#Entity Framework#MassTransit#Fast API#SQL Server#Kubernetes#OpenCV#CI/CD
.NET#.NET#Microservices#DDD#Entity Framework#MassTransit#Fast API#SQL Server#Kubernetes#OpenCV#CI/CD
25.2k–26.9k PLN
Warszawa
1dea

RPA Developer / Automation Developer (Uipath + Azure) @1dea

RPA Developer / Automation Developer (Uipath + Azure)

1dea
Zdalnie
21.8k–24.4k PLN
B2B
#.NET#UiPath#Azure#SQL
.NET#.NET#UiPath#Azure#SQL
21.8k–24.4k PLN
Praca zdalna
Scalo

Senior AI Engineer @Scalo

Senior AI Engineer

Scalo
Zdalnie
23.5k–25.2k PLN
B2B
#GenAI#LLM#Inżynieria promptów#API design
.NET#GenAI#LLM#Inżynieria promptów#API design
23.5k–25.2k PLN
Praca zdalna

Nie przegap nowych ofert!

Zapisz się na Job Alert i otrzymuj powiadomienia o nowych ofertach na stanowisko .NET.

Najczęściej zadawane pytania – Programista .NET (FAQ) #

Średnie wynagrodzenie Programisty .NET w 2026 roku wynosi: 18,135 PLN netto na B2B (mediana: 19,920 PLN), 14,771 PLN brutto na UoP (mediana: 16,413 PLN). Dane oparte na statystykach ze ścieżek kariery na SOLID.Jobs, uwzględniających 38 aktualnych ofert z jawnymi widełkami wynagrodzeń. Pamiętaj, że stawki B2B można często zoptymalizować dzięki kosztom uzyskania przychodu lub odpowiedniej formie opodatkowania.
Najczęściej wymagane technologie to: .NET, C#, .NET Core, SQL, Angular, Azure, JavaScript. Lista oparta na analizie aktualnych ofert pracy na SOLID.Jobs. Znajomość ekosystemu .NET, architektury microservices i narzędzi cloud (AWS, Azure, GCP) znacząco zwiększa atrakcyjność kandydata na rynku.
Aktualnie 45% ofert dla Programisty .NET umożliwia pracę w pełni zdalną — to 17 z 38 aktywnych ogłoszeń. Na SOLID.Jobs możesz przefiltrować oferty z obszaru .NET wyłącznie po pracy zdalnej. Zapisz się na Job Alert, aby dostawać powiadomienia o nowych ofertach zdalnych.
Typowa rekrutacja na stanowisko Programisty .NET w 2026 roku składa się z 3–4 etapów: rozmowa wstępna (screening HR), zadanie techniczne lub live coding, rozmowa techniczna z zespołem (system design, code review) oraz finalna rozmowa z managerem. Coraz więcej firm rezygnuje z algorytmicznych zadań na rzecz pair programming i zadań zbliżonych do codziennej pracy z .NET.
W 2026 roku pracodawcy cenią certyfikaty potwierdzające umiejętności praktyczne. Najbardziej wartościowe to certyfikaty cloud (AWS Solutions Architect, Azure Developer, GCP Professional), a także Kubernetes (CKA/CKAD) i certyfikaty związane z bezpieczeństwem. W przypadku .NET warto rozważyć certyfikaty specyficzne dla ekosystemu. Pamiętaj jednak, że to doświadczenie komercyjne i realne sukcesy mają ostatecznie największą wagę na rynku pracy.
Aby zacząć pracę jako Programista .NET w 2026 roku, skup się na: opanowaniu podstaw .NET (składnia, frameworki), budowaniu portfolio na GitHubie z własnymi projektami, poznaniu narzędzi takich jak Git, CI/CD, SQL, oraz udziale w inicjatywach open source i hackathonach. Na SOLID.Jobs znajdziesz oferty pracy oznaczone poziomem Junior, które są idealnym punktem wejścia do branży.
Droga do poziomu Senior Programisty .NET w 2026 roku wymaga: 3–5 lat doświadczenia komercyjnego z .NET; umiejętności projektowania skalowalnych systemów (microservices, event-driven architecture); biegłości w code review, mentoringu juniorów i podejmowaniu decyzji architektonicznych; znajomości DevOps, cloud i observability (monitoring, logging, tracing). Sprawdź oferty na poziomie Senior na SOLID.Jobs, aby na bieżąco analizować aktualne wymagania pracodawców.
Najwyższe wynagrodzenia dla Programisty .NET tradycyjnie oferują Warszawa, Kraków i Wrocław — to wciąż największe rynki pracy w Polsce z najwyższą koncentracją korporacji i specjalistycznych firm. Trójmiasto, Poznań i Katowice dynamicznie gonią czołówkę. Średnia stawka dla Programisty .NET na B2B wynosi wokół 18,135 PLN netto. Pamiętaj, że stale rosnący udział pracy zdalnej coraz skuteczniej niweluje różnice geograficzne w wynagrodzeniach.
SOLID.Jobs to najlepsze miejsce do szukania pracy jako Programista .NET. Aktualnie dostępnych jest 38 sprawdzonych ofert — każda z 100% jawnymi widełkami wynagrodzeń. Skorzystaj z wygodnych filtrów (lokalizacja, doświadczenie, specjalizacja, praca zdalna), aby znaleźć idealną dla siebie ofertę, lub od razu zapisz się na Job Alert i otrzymuj spersonalizowane powiadomienia o nowych ogłoszeniach prosto na e-mail.