Powiązane oferty

Brak wyników spełniających kryteria wyszukiwania.

company logo

Programista .NET Systemów Produkcyjnych

OptimakersIkona lokalizacjiPolska

Rodzaj zatrudnienia
Rodzaj zatrudnieniaPełny etat
Doświadczenie
DoświadczenieSenior
Dodano
Dodano4 marca 2026
Zarobki
Zarobki10 000 - 14 000 PLN

PROGRAMISTA/-TKA .NET SYSTEMÓW PRODUKCYJNYCH

(czyli ktoś, kto lubi duży kod, realne systemy i odpowiedzialność za produkcję)

JEŻELI: zamiast „projektów do portfolio” wolisz systemy, które faktycznie działają na produkcji i obsługują realnych użytkowników, kod traktujesz jak produkt, a nie jednorazowe zadanie, potrafisz spojrzeć na kod systemowo, a nie tylko przez pryzmat jednego modułu, wiesz, że wydajność, stabilność i skalowalność to nie buzzwordy, tylko codzienna odpowiedzialność, lubisz samodzielnie analizować problemy i nie potrzebujesz gotowych instrukcji, naturalnie dbasz o: czytelność, strukturę, przewidywalność rozwiązań, nie uciekasz od odpowiedzialności, gdy coś wymaga poprawy lub refaktoryzacji, potrafisz powiedzieć „to nie jest najlepsze rozwiązanie” i zaproponować lepsze, rozumiesz, że SQL, backend i frontend muszą ze sobą współgrać, potrafisz pracować z dokumentacją — i sam ją tworzysz, gdy ma to sens, cenisz konstruktywny feedback i sam go dajesz, nie boisz się legacy, ale też nie akceptujesz chaosu, lubisz clean code, sensowne wzorce i decyzje architektoniczne, które da się obronić, SQL Server nie jest dla Ciebie „bazą danych”, tylko kluczowym elementem systemu, rozumiesz, że systemy MES / ERP / APS / WMS to zupełnie inna liga niż CRUD + formularz, potrafisz współpracować z wdrożeniowcami i zrozumieć, co naprawdę dzieje się u klienta, umiesz współpracować z osobami nietechnicznymi, tłumacząc decyzje bez „technicznego bełkotu” cenisz partnerstwo, odpowiedzialność i długofalową współpracę B2B, to… czytaj dalej, bo bardzo możliwe, że szukamy właśnie Ciebie.

Szukamy doświadczonej/-ego Programisty/-tki .NET, który/-a dołączy do zespołu produktowo-wdrożeniowego Optimakers. Nie juniora do nauki, freelancera „na tickety”, osoby, która tylko analizuje i doradza. Szukamy mocnego wykonawcy, który: bierze odpowiedzialność za fragment systemu, rozumie konsekwencje decyzji technicznych, potrafi pracować w dużym, żywym kodzie, i chce współtworzyć produkt rozwijany latami.

O OPTIMAKERS

Od ponad 15 lat tworzymy i rozwijamy systemy do zarządzania produkcją, które realnie działają u klientów w całej Polsce. Nasze rozwiązania wspierają planowanie, realizację produkcji, magazyn, raportowanie i integracje z innymi systemami. U nas: kod naprawdę trafia na produkcję, developer ma wpływ na kierunek rozwoju systemu, współpraca z wdrożeniami nie jest dodatkiem, tylko źródłem wiedzy, liczy się stabilność, wydajność i jakość, nie ilość commitów.

ZAKRES WSPÓŁPRACY (CO BĘDZIESZ ROBIĆ):

W ramach współpracy B2B będziesz odpowiadać m.in. za:

  • Backend / Architektura rozwój systemów Optimakers na platformie .NET, tworzenie logiki biznesowej w C#, API oraz integracji, rozbudowę i optymalizację istniejących modułów (wydajność, skalowalność, architektura), pracę z SQL Server (zapytania, procedury, optymalizacja, indeksy), integracje REST API z systemami klientów, realne rozwiązywanie problemów użytkowników i zespołu wdrożeniowego, cykliczną obsługę 2. linii wsparcia (pomoc konsultantom, wyceny funkcjonalności).
  • Frontend rozwój frontendu opartego o Razor / JavaScript / JQuery / HTML / CSS, usprawnianie UI i wydajności przeglądarkowej, debugowanie backend + frontend w realnych scenariuszach produkcyjnych.
  • Jakość i współpraca dbanie o clean code, dokumentację i code review, współpracę z zespołem wdrożeniowym (sporadyczny kontakt z klientem), udział w projektowaniu rozwiązań technicznych i funkcjonalnych. Jeśli będzie potencjał: współtworzenie architektury aplikacji, automatyzacje i narzędzia wewnętrzne, mentorowanie innych programistów, udział w projektowaniu UI/UX.

WSPÓŁPRACA BĘDZIE DLA CIEBIE PRZYJEMNOŚCIĄ, jeżeli posiadasz te kompetencje:

  • .NET / Backend bardzo dobra znajomość C# / .NET, kilkuletnie doświadczenie w złożonych systemach biznesowych działających produkcyjnie, doświadczenie w systemach: o ciągłej pracy (krytyczne dla biznesu), z wieloma użytkownikami, wymagających monitorowania i optymalizacji wydajności, z integracjami zewnętrznymi.
  • ASP.NET / Frontend bardzo dobra znajomość ASP.NET MVC / Razor Pages, praktyczna znajomość JavaScript + JQuery + HTML + CSS, samodzielne debugowanie i usprawnianie UI.
  • SQL Server zaawansowana znajomość T-SQL, optymalizacja zapytań, procedury, indeksy, plany wykonania, świadomość problemów typu deadlocki, N+1, tempdb, cardinality.
  • Integracje i jakość bardzo dobra znajomość REST API (projektowanie, bezpieczeństwo, wersjonowanie), EF Core – modelowanie danych, wydajność, migracje, async / await, wielowątkowość, concurrency, praca na GIT (PR, code review), znajomość SOLID, wzorców projektowych i clean code.

ZDECYDOWANIE ŁATWIEJ BĘDZIE CI REALIZOWAĆ ZADANIA, GDY…

  • masz doświadczenie z Dockerem i odseparowanymi środowiskami developerskimi,
  • pracowałeś w architekturze mikroserwisowej lub rozproszonej,
  • miałeś styczność z CI/CD i automatyzacją buildów,
  • pisałeś testy automatyczne (unit / integracyjne / API),
  • znasz podejścia DDD / CQRS i wiesz, kiedy mają sens,
  • pracowałeś z TypeScript lub React i rozumiesz nowoczesny frontend,
  • masz doświadczenie w refaktoryzacji istniejących systemów (nie tylko greenfield).

To nie są warunki konieczne — ale zdecydowanie ułatwiają start i rozwój.

O NASZYCH WSPÓŁPRACOWNIKÓW DBAMY TAK SAMO, JAK O NASZYCH KLIENTÓW

Dlatego proponujemy: współpracę B2B, opartą na partnerstwie i odpowiedzialności (to nie jest umowa o pracę), konkretne widełki: 10.000-14.000 netto jasne zasady współpracy i decyzyjności, realny wpływ na rozwój produktu i architektury systemu, stabilny, długofalowy projekt (nie gaszenie pożarów), dostęp do narzędzi i sprzętu niezbędnego do pracy, nieograniczony budżet na rozwój (szkolenia, certyfikacje, konferencje), środowisko, w którym liczy się jakość, a nie tempo „za wszelką cenę”.

JAK WYGLĄDA NASZ PROCES REKRUTACJI?

Proces rekrutacji składa się z kilku etapów, ponieważ: chcemy dobrze się poznać, zależy nam na realnym dopasowaniu, sprawdzamy praktykę, nie deklaracje. Każdy etap jest zaproszeniem do kolejnego — krok po kroku.

  • Etap 1 – Ankieta rekrutacyjna Na początek poprosimy Cię o wypełnienie krótkiej ankiety online. Dzięki niej: poznamy Twoje doświadczenie, sposób myślenia, podejście do jakości i odpowiedzialności.
  • Etap 2 – Zadania praktyczne Następnie zaprosimy Cię do wykonania kilku krótkich zadań technicznych. To nie są testy z teorii — to codzienne sytuacje, z którymi pracujemy.
  • Etap 3 – Prawdziwy case z naszego systemu Jeśli przejdziemy dalej, dostaniesz realny case oparty o nasze środowisko: analizę problemu, propozycję rozwiązania, decyzje techniczne.
  • Etap 4 – Rozmowa online Spotkamy się online, aby: omówić Twoje rozwiązania, porozmawiać o doświadczeniach z produkcji, sprawdzić, jak się nam rozmawia i współpracuje.
  • Etap 5 – Spotkanie finalne Na końcu zaprosimy Cię na spotkanie z: Prezesem, Szefem zespołu. To rozmowa o: długofalowej współpracy, odpowiedzialności, wspólnych oczekiwaniach.
  • Etap 6 – Decyzja i start współpracy Zawsze wracamy z informacją zwrotną. Jeśli wszystko „kliknie” — ustalamy start i pierwsze zadania.

ZAINTERESOWANA/ZAINTERESOWANY?

Aby się zgłosić, wyślij: CV w formacie PDF, nazwane imieniem i nazwiskiem, w treści zgłoszenia dopisz jedno zdanie: „Potwierdzam, że zapoznałem/-am się z warunkami współpracy B2B opisanymi w ogłoszeniu i akceptuję je.”

Zainteresowany ofertą?

Aplikuj już teraz!