.NET Developer
⚲ Poznań
10 000–18 000 zł / mies. (zal. od umowy)
Wymagania
- dobra znajomość C# / .NET
- znajomość webowych technologii .NET (np. ASP.NET Core)
- znajomość relacyjnych baz danych i SQL
- znajomość dobrych praktyk programistycznych
- znajomość Git
- znajomość języka angielskiego
Mile widziane
- znajomość Angular 8+ i TypeScript
- doświadczenie z Docker, Kubernetes, Azure i architekturą mikroserwisową
Opis stanowiska
Rozwój aplikacji webowych dla systemów szpitalnych – backend w .NET/.NET Core, testy automatyczne, projektowanie komponentów, code review i współpraca z zespołem QA oraz konsultantami wdrożeniowymi. Zespół samoorganizujący się, z realnym wpływem na projektowanie rozwiązań i organizację pracy. Dla backendowca lub fullstacka, który chce pracować nad produktem o realnym wpływie na służbę zdrowia. Szczera uwaga: 'wsparcie dla konsultantów, którzy zajmują się wdrażaniem tworzonych przez Ciebie funkcjonalności' może oznaczać podział odpowiedzialności, w którym programista tworzy, a ktoś inny wdraża – warto dopytać, jak wygląda feedback z produkcji.
🔍 Dekoder Ogłoszenia
🔴
znajomość dobrych praktyk programistycznych
Może oznaczać zarówno stosowanie się do powszechnie uznanych standardów, jak i subiektywne podejście zespołu do jakości kodu.
🔴
tworzenie backendu (.NET / .NET Core) aplikacji w przemyślanej architekturze
Może sugerować istnienie ustalonej architektury, ale równie dobrze może oznaczać, że architektura jest w fazie tworzenia lub jest przedmiotem ciągłych dyskusji.
🔴
ciągły rozwój umiejętności
Może oznaczać formalne szkolenia i budżet na rozwój, ale równie dobrze może polegać na samodzielnym uczeniu się i zdobywaniu wiedzy w ramach bieżących zadań.
🔴
udział w spotkaniach agile'owych, brainstormach i sesjach event s
Może oznaczać faktyczne zaangażowanie w procesy decyzyjne i kreatywne, ale może też być formalnością bez realnego wpływu na kierunek projektu.
🔴
wsparcie dla konsultantów, którzy zajmują się wdrażaniem tworzonych przez Ciebie funkcjonalności
Może oznaczać współpracę z zewnętrznymi ekspertami, ale może też wskazywać na podział odpowiedzialności, gdzie programista tworzy, a konsultant wdraża, co może prowadzić do niejasności.