JustJoin.IT Stacjonarnie Mid

.NET Developer / Full Stack Engineer (Blazor, WPF, NopCommerce)

PROMITEL Sp.zo.o.Sp.k.

⚲ Chorzów

Wymagania

  • .NET C#
  • Bootstrap
  • SQL Server
  • ASP.NET
  • REST API
  • MS SQL
  • SQL

Opis stanowiska

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/SQLITE/POSTGRESQL. • 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/Docker – 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.