.NET Developer
Cosinus
Rola .NET Developera z naciskiem na rozwój i utrzymanie platformy DotNetNuke (DNN) - starszego CMS-a. Codzienna praca obejmuje tworzenie API w ASP.NET Core, optymalizację SQL, pisanie testów oraz utrzymanie legacy komponentów DNN. To nie jest standardowy .NET backend - wymagana jest znajomość specyficznej platformy CMS.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak opisu procesu rekrutacyjnego (liczba etapów, zadania, czas reakcji), nie podano liczby osób w zespole ani struktury organizacyjnej.
Rola .NET Developera z naciskiem na rozwój i utrzymanie platformy DotNetNuke (DNN) - starszego CMS-a. Codzienna praca obejmuje tworzenie API w ASP.NET Core, optymalizację SQL, pisanie testów oraz utrzymanie legacy komponentów DNN. To nie jest standardowy .NET backend - wymagana jest znajomość specyficznej platformy CMS.
- ✓Nacisk na clean code, testy i Code Review – dobre praktyki programistyczne
- ✓Wsparcie wdrożeniowe i przyjazna atmosfera zadeklarowana w ogłoszeniu
- −Obowiązkowa znajomość DotNetNuke (DNN) – platforma ta jest uznawana za przestarzałą, co może oznaczać pracę z legacy kodem bez perspektywy modernizacji
- −Brak widełek wynagrodzenia w ogłoszeniu
- !Firma średniej wielkości (51-100 osób) – nieznana kultura i procesy
- !Wymagany DotNetNuke – niszowa technologia, która może ograniczać przyszły rozwój kariery
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Tworzenie i utrzymanie API w ASP.NET Core Web API
- •Implementacja zadań cyklicznych (background jobs) w C#/.NET
- •Projektowanie i optymalizacja zapytań SQL w MS SQL Server
- •Tworzenie i zarządzanie migracjami bazy danych (Flyway)
- •Rozwój i utrzymanie modułów oraz customizacji na platformie DotNetNuke (DNN)
- •Udział w Code Review i planowaniu zadań
- •Pisanie testów jednostkowych i integracyjnych
- •Debugowanie i rozwiązywanie bieżących problemów technicznych
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Programista .NET z co najmniej rocznym doświadczeniem komercyjnym, który miał styczność z DotNetNuke (np. w ramach projektu open source lub stażu) i potrafi samodzielnie tworzyć proste API w ASP.NET Core.
Osoby bez znajomości DotNetNuke (DNN) - jest to wymaganie krytyczne. Również nie dla kandydatów szukających pracy zdalnej lub hybrydowej, ponieważ oferta jest w 100% stacjonarna.
- ?Jaka jest skala systemu opartego na DNN? Czy planowana jest migracja na nowszą platformę?
- ?Ile osób liczy zespół deweloperski i jak wygląda podział obowiązków między DNN a nowszymi komponentami?
- ?Czy istnieje możliwość pracy zdalnej w przyszłości?
- ?Jakie są plany rozwoju technologicznego firmy – czy inwestujecie w nowe technologie?
- ?Jak wygląda proces wdrożeniowy i kto odpowiada za mentoring?
- ?Czy są przewidziane dyżury lub praca w weekendy?
- ?Jaki jest średni staż pracy obecnych członków zespołu?
- ?Czy istnieje budżet szkoleniowy lub możliwość uczestnictwa w konferencjach?
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadania, czas reakcji)
- −Nie podano liczby osób w zespole ani struktury organizacyjnej
- −Brak informacji o systemie ocen i ścieżce rozwoju kariery
- −Nie wiadomo, czy istnieją dyżury on-call
Przyjazna atmosfera, wsparcie wdrożeniowe i nacisk na pracę zespołową – wynika z opisu.