FullStack .Net Developer
Коротко
Designs and implements full-stack applications across database, backend, and web layers; works with analysts and business users; participates in testing and · Needs: 5-6 years commercial experience; C#, .NET 6+, Angular, Docker, SQL, Visual Studio.
Описание от работодателя
Doświadczony Fullstack Developer (.NET + Angular), który odnajduje się w pracy end-to-end, rozumie cały ekosystem aplikacji, dba o jakość kodu i testy oraz lubi współpracować z biznesem i zespołem technicznym. Nie szukają wyłącznie programisty, ale osoby, która aktywnie uczestniczy w całym procesie wytwarzania i utrzymania oprogramowania.
Daily tasks:
- Projektowanie i implementacja aplikacji obejmująca wszystkie warstwy architektury systemu: warstwę bazodanową, backend oraz interfejs webowy
- Udział w testach wewnętrznych oprogramowania
- Współpraca z analitykami i użytkownikami biznesowymi przy zbieraniu oraz analizie wymagań dotyczących nowych i istniejących funkcjonalności
- Tworzenie oraz aktualizacja dokumentacji technicznej i funkcjonalnej systemu
- Udział w procesie wdrażania zmian na środowisko produkcyjne
Minimum 5-6 lat doświadczenia komercyjnego .
Bardzo dobra znajomość:
C#
.NET (6+; obecnie wykorzystywane również wersje 8 i 10)
Frontend:
Angular (najnowsze wersje)
znajomość starszych rozwiązań mile widziana
Legacy:
w środowisku nadal występują aplikacje oparte o .NET Framework 4.8
Kandydat powinien swobodnie poruszać się zarówno po backendzie, jak i frontendzie oraz rozumieć warstwę bazodanową.
Jakość i testowanie Bardzo duża waga przywiązywana jest do:
testów jednostkowych,
testów E2E.
Ważna jest gotowość do pracy zgodnie z praktykami jakościowymi obowiązującymi w zespole.
AI i nowe technologie Zespół aktywnie wykorzystuje narzędzia AI.
W użyciu znajdują się m.in.:
GitHub Copilot,
Codex / rozwiązania wspierające development.
Oczekiwane kompetencje miękkie Otwartość i komunikatywność.
Umiejętność efektywnej współpracy z analitykami biznesowymi i technicznymi.
Nastawienie na pracę zespołową.
Gotowość do działania w modelu end-to-end oraz podejmowania różnorodnych zadań.
Must have: .NET, Angular, Docker, SQL, Visual Studio