.
Programista
  • Bydgoszcz
Programista
Bydgoszcz, Bydgoszcz, Kuyavian-Pomeranian Voivodeship, Polska
Optimakers
22. 1. 2026
Informacje o stanowisku

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,y 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

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ć)

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.
  • bardzo dobra znajomość ASP.NET MVC / Razor Pages,
  • praktyczna znajomość JavaScript + JQuery + HTML + CSS,
  • samodzielne debugowanie i usprawnianie UI.
  • zaawansowana znajomość T‑SQL,
  • optymalizacja zapytań, procedury, indeksy, plany wykonania,
  • świadomość problemów typu deadlocki, N+1, tempdb, cardinality.
  • 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.
  • 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.”

#J-18808-Ljbffr

  • Praca Bydgoszcz
  • Programista Bydgoszcz
  • Bydgoszcz - Oferty pracy w okolicznych lokalizacjach


    138 684
    20 326