.NET Developer / Full Stack Engineer (Blazor, WPF, NopCommerce)
Stanowisko: .NET Developer / Full Stack Engineer (Blazor, WPF, NopCommerce)
Opis stanowiska:
Poszukujemy doświadczonego .NET Developera, który będzie rozwijał i utrzymywał systemy biznesowe oparte na .NET Core / ASP.NET MVC / Blazor / WPF, w tym platformę B2B opartą o nopCommerce oraz aplikacje zintegrowane z systemami ERP (m.in. Asseco WaproMag).
Projekt obejmuje zarówno rozwój aplikacji webowych, jak i desktopowych, pracę z mikroserwisami oraz integracje REST API.
Zakres obowiązków:
Pisanie, rozwój i utrzymanie aplikacji w .NET (Core / Framework) – web (Blazor, MVC z HTML/CSS/Bootstrap) i desktop (WPF, Avalonia, MAUI z XAML).
Tworzenie i rozbudowa systemu B2B opartego o nopCommerce.
Projektowanie i wdrażanie mikroserwisów oraz API REST (z dokumentacją Swagger).
Integracja z systemami ERP (np. Asseco WaproMag) i zewnętrznymi usługami sieciowymi.
Utrzymanie środowisk aplikacyjnych w IIS oraz udział w procesach CI/CD (GitLab, pipeline’y).
Optymalizacja zapytań SQL i praca z bazami danych MSSQL.
Dbanie o jakość kodu, wzorce projektowe i standardy architektoniczne (SOLID).
Wsparcie użytkowników i podstawowe zadania administracyjne (konfiguracja IIS, środowisk testowych itp.).
Wymagania techniczne:
Bardzo dobra znajomość C# / .NET / .NET Core / ASP.NET MVC.
Doświadczenie w pracy z Blazor (Server lub WebAssembly).
Znajomość WPF (MVVM, data binding, async/await).
Umiejętność pracy z MSSQL (T-SQL, procedury, optymalizacja).
Praktyczna znajomość nopCommerce – tworzenie pluginów, rozszerzeń, integracji.
Doświadczenie z REST API, Swagger, JSON / XML.
Wiedza z zakresu mikroserwisów i komunikacji między usługami (np. RabbitMQ, Redis, Kafka, SignalR).
Znajomość wzorców projektowych i zasad SOLID.
Umiejętność pracy z GitLabem (repozytoria, merge requesty, CI/CD).
Doświadczenie z IIS – publikacja i utrzymanie aplikacji.
Umiejętności IT (mile widziane):
Konfiguracja środowisk testowych.
Wiedza z zakresu sieci, DNS, certyfikatów SSL, konfiguracji serwerów Windows.
Umiejętność diagnozowania problemów wydajnościowych i logów (Serilog).
Znajomość Redis, RabbitMQ, SignalR będzie dużym atutem.
Doświadczenie z narzędziami monitoringu i automatyzacji (np. Grafana, Prometheus, PowerShell).
Oferujemy:
Realny wpływ na architekturę i kierunek rozwoju systemu.
Pracę z nowoczesnym stackiem .NET i technologiami Microsoft.
Stabilne zatrudnienie w rozwijającym się zespole IT.
Dostęp do nowoczesnych narzędzi, środowisk testowych i repozytoriów CI/CD.
Projekty oparte o integracje ERP, mikroserwisy i e-commerce.
.NET Developer / Full Stack Engineer (Blazor, WPF, NopCommerce)
.NET Developer / Full Stack Engineer (Blazor, WPF, NopCommerce)