New offer - be the first one to apply!

April 11, 2026

Programista C# – projekt enova365

Mid • Hybrid

Krakow, Poland

Zakres obowiązków:

  • zapewnienie wysokiej jakości kodu źródłowego (clean code, SOLID)

  • rozwój i utrzymanie systemu enova365 ( w tym rozszerzeń: cechy, workery, taski, dodatki, algorytmy)

  • tworzenie i utrzymanie bibliotek DLL zgodnych z architekturą enova365

  • analiza wymagań biznesowych i przekładanie ich na rozwiązania techniczne

  • optymalizacja zapytań SQL oraz dbałość o wydajność rozwiązań

  • przygotowywanie testów automatycznych aplikacji

  • dokumentowanie implementowanego kodu

  • udział w code review

  • współpraca z zespołem wdrożeniowym oraz wsparcie techniczne przy analizie zgłoszeń

  • utrzymanie kompatybilności rozwiązań z kolejnymi wersjami systemu

 Wymagania:

  • wykształcenie wyższe (mile widziane informatyczne lub pokrewne)

  • bardzo dobra znajomość programowania w języku C#

  • minimum 3 lata komercyjnego doświadczenia w programowaniu .NET/C#

  • dobra znajomość .NET 8+

  • znajomość LINQ, obsługi wyjątków, pracy z refleksją i atrybutami

  • praktyczna znajomość języka SQL oraz relacyjnych baz danych (MS SQL)

  • umiejętność tworzenia i optymalizacji zapytań T-SQL

  • znajomość zasad programowania obiektowego i wzorców projektowych (SOLID)

  • znajomość zasad clean code

  • doświadczenie w pracy z systemem kontroli wersji (Git lub TFS)

  • dobra znajomość środowiska Visual Studio lub Rider

  • znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną

  • umiejętność analitycznego myślenia i samodzielnego rozwiązywania problemów

  • dobra organizacja pracy własnej oraz terminowość

  • umiejętność pracy zespołowej i komunikatywność

 Dodatkowym atutem będzie:

  • doświadczenie w tworzeniu rozwiązań lub rozszerzeń do systemów ERP (mile widziana enova365)

  • znajomość architektury enova365 (sesje, konteksty, definicje cech, moduły)

  • doświadczenie w integracjach (REST API, JSON, XML, Web Service)

  • znajomość zagadnień wydajnościowych w aplikacjach biznesowych

  • doświadczenie w pracy z dużymi bazami danych

  • znajomość procesów biznesowych (Kadry i Płace, Księgowość, Handel, Logistyka)

  • doświadczenie w pracy w środowisku enterprise

 Oferujemy:

  • zatrudnienie w oparciu o umowę o pracę lub B2B

  • praca w modelu hybrydowym (co 2 tygodnie spotykamy się w biurze)

  • elastyczne godziny pracy (7:30-17:00)

  • udział w ciekawych projektach, pracę w najnowszych technologiach i narzędziach

  • podnoszenie umiejętności i rozwój osobisty (szkolenia, kursy)

  • szkolenia produktowe oraz pełne wsparcie merytoryczne

  • współpracę z doświadczonymi specjalistami

  • partnerskie relacje w zespole i dobrą atmosferę

  • po okresie próbnym – benefity: karta medyczna, karta sportowa, ubezpieczenie