/.NET Developer

.NET Developer

Lokalizacja: Wrocław / zdalnieplvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
2 months ago

About the Role

O Sente

Cześć, tutaj ekipa BohatERPów i BohatERPek!

Jesteśmy polską firmą, która od 20+ lat tworzy dedykowane systemy ERP i WMS dla średnich i dużych firm. Rozwijamy nasz autorski produkt – Teneum, i teraz budujemy nowoczesną warstwę technologiczną i produktową od podstaw.

Jeśli zależy Ci na pracy w miejscu, w którym Twój głos ma znaczenie i chcesz mieć realny wpływ na tworzone rozwiązania – dołącz do nas! 🔥

Chcesz dowiedzieć się więcej? Kliknij 😊

Kogo szukamy i jak pracujemy?

Szukamy programisty/ki z doświadczeniem komercyjnym i zrozumieniem, że kodowanie to tylko część pracy. W Sente:

  • AI to nasz standard: biegła praca z narzędziami AI (Claude Code, Gemini CLI lub Codex CLI) to wymóg. Szukamy osoby, która współpracuje z którymś z nich na zaawansowanym poziomie. Nasz SDLC jest mocno wsparty przez sztuczną inteligencję, do czego przygotowaliśmy dobrą dokumentację frameworka i świetny porządek w kodzie.

  • Najpierw cel, potem kod: zanim napiszemy linijkę kodu, chcemy wiedzieć po co – oczekujemy chęci dogłębnego zrozumienia biznesu i dbania o wartość dostarczaną klientom.
  • Ścisła praca ze specyfikacją i interesariuszami: wykazujemy się dobrą komunikatywnością, pracując blisko z interesariuszami na bazie transkrypcji ze spotkań. Proces jest poukładany: najpierw powstaje bogata dokumentacja biznesowa i techniczna, a dopiero potem bierzemy się za implementację.

  • Jakość i czysta karta: pracujemy na świeżym kodzie i z nowymi technologiami. U nas nie ma technologicznego długu ciągnącego się od dekad. Zależy nam na kimś, kto samodzielnie potrafi dbać o projektowanie, rozwiązywanie problemów oraz tworzenie wartościowych testów jednostkowych, integracyjnych i E2E.

Nasz stack technologiczny:

W pracy na co dzień wykorzystujemy najnowsze technologie i sprawdzone wzorce:

  • Środowisko: C# 13, .NET 9, Blazor + Flutter (urządzenia mobilne).

  • Bazy danych: PostgreSQL oraz Entity Framework Core.

  • Architektura: Domain-Driven Design (DDD), CQRS, systemy modularne.

  • Narzędzia: xUnit, Claude Code, RabbitMQ

Twoimi zadaniami będą:
  • Tworzenie i utrzymywanie oprogramowania warstw produktowej i technologicznej na backendzie i frontendzie.
  • Udział w projektowaniu oraz planowaniu nowych modułów i funkcjonalności.
  • Współtworzenie wysokojakościowego kodu poprzez pisanie testów i wykorzystywanie analizy jakościowej kodu.
  • Współtworzenie dokumentacji projektowej i użytkowej.
  • Dbanie o optymalizację i wydajne działanie tworzonych rozwiązań.
  • Aktywny udział w decyzjach technicznych, biznesowych i wewnętrznych zespołu
Poszukujemy właśnie Ciebie, jeśli:
  • Lubisz tworzyć rozwiązania po coś – chcesz rozumieć biznes.
  • Posiadasz bardzo dobrą znajomość platformy .NET 9 oraz języka C#.
  • Współpracujesz na zaawansowanym poziomiez narzędziami AI.
  • Bezproblemowo tworzysz testy jednostkowe, integracyjne i E2E.
  • Posiadasz doświadczenie z relacyjnymi bazami danych i Entity Framework Core.
  • Masz doświadczenie z Domain-Driven Design.
  • Znasz i wykorzystujesz wzorce projektowe w szczególności CQRS.
Dodatkowo ucieszy nas jeśli:
  • Tworzysz aplikacje webowe z wykorzystaniem platformy Blazor.
  • Masz doświadczenie z systemami modularnymi.
  • Masz doświadczenie z narzędziami do komunikacji zdarzeniowej np. RabbitMQ.
  • Masz doświadczenie w pracy z oprogramowaniem klasy ERP/WMS.
Co my możemy Ci zaoferować?
  • Miejsce, w którym zostaniesz na dłużej (jeśli współpraca będzie układała się pomyślnie, zaproponujemy Ci umowę na czas nieokreślony oraz wspólnie określimy atrakcyjną dla Ciebie ścieżkę rozwoju)
  • Rozwój kompetencji technicznych oraz biznesowych, dzięki współpracy i (jeśli będziesz chętny/a) kontaktowi z Klientami
  • Realny wpływ na swoją pracę oraz otoczenie, u nas każdy głos się liczy, a wiele firmowych decyzji podejmujemy wspólnie
  • Tworzenie rozwiązań, które „żyją” – dzięki implementacji Twoich zadań u Klientów, możesz obserwować wpływ Twojej pracy na rozwój innych firm
  • Kulturę organizacyjną promującą szacunek i odwagę, wspierającą integracje, współpracę oraz brak korporacyjności
  • Poznanie świetnych ludzi i nawiązanie nowych znajomości. Lubimy siebie i chętnie spędzamy razem czas – jeździmy na wyjazdy, nabijamy wspólnie kilometry w sportowych wyzwaniach, gramy w planszówki i wiele innych
A dodatkowo: Kilka słów o rekrutacji:
  • Od samego początku będziemy zwracać się do siebie po imieniu
  • Nie będziemy zwlekać, rekrutacje staramy się przeprowadzać możliwie jak najszybciej, żeby nie trzymać Cię w niepewności
  • Pierwszy etap to krótka rozmowa telefoniczna – opowiemy więcej o projekcie i zadamy pytania o Twoje doświadczenia
  • Następnie mamy dla Ciebie praktyczne zadanie do samodzielnego wykonania
  • Ostatnia prosta to rozmowa rekrutacyjna, na której poznasz członków zespołu, z którymi będziesz współpracować
  • Po każdym etapie rekrutacji otrzymasz informację zwrotną

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this .NET Developer position at Sente.