.NET Developer
Indexed description
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.
- Ś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
- 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 wysoko-jakoś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
- Lubisz tworzyć rozwiązania po coś – chcesz rozumieć biznes.
- Posiadasz bardzo dobrą znajomość platformy .NET 9 oraz języka C#.
- Współpracujesz na zaawansowanym poziomie z 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.
- 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.
- Wynagrodzenie: 9300 - 14800 zł brutto (UOP) / 71 - 114 zł netto/h (B2B)
- 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)
- 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
- Możliwość pracy zdalnej (co jakiś czas zaprosimy Cię na spotkania/warsztaty zespołowe lub integracje)
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 rozmowa telefoniczna – opowiemy więcej o projekcie i zadamy pytania o Twoje doświadczenia.
- Drugi etap to zadanie rekrutacyjne.
- 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ą.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search