.NET Developer
8000 - 15 000 PLN/ mies.B2B (netto)
JuniorFull-time·B2B
#325518·Dodano 21 dni temu·59
Źródło: theprotocol.itTech Stack / Keywords
C#ASP.NET MVCEntity FrameworkSQL.NET.NET CoreDockerReact.jsTypeScriptCSSHTMLWindows
Firma i stanowisko
emplo to platforma HR typu SaaS, która pomaga firmom budować nowoczesne środowisko pracy: od komunikacji wewnętrznej, przez cele i oceny, po cyfryzację procesów kadrowych. Pracujemy nad produktem o architekturze modułowej, stale rozwijanym i skalowanym. Stawiamy na jakość kodu, proste rozwiązania i sensowny proces: krótkie cykle wdrożeń, code review, testy automatyczne oraz realny wpływ zespołu na funkcjonalności i architekturę
Wymagania
- Bardzo dobra znajomość C#, ASP.NET MVC, Entity Framework, LINQ, MS SQL Server/SQL
- Doświadczenie w tworzeniu aplikacji webowych i projektowaniu REST API
- Swoboda pracy z Visual Studio, git i narzędziami do pracy zespołowej
- Praktyczna znajomość OOP oraz podstawowych wzorców projektowych
- Podstawy HTML/JS/CSS
- Dbałość o jakość kodu (Clean Code)
- Umiejętność pisania testów jednostkowych
Nice to have:
- Doświadczenie z Azure (App Service, Storage, Queues, Key Vault, Application Insights) i Cloud Design Patterns
- Znajomość React/TypeScript
- Doświadczenie z CI/CD (TeamCity, Octopus Deploy, Docker)
Obowiązki
- Rozwój i utrzymanie modułów platformy .NET (.NET / .NET Core, ASP.NET MVC) oraz Entity Framework
- Projektowanie i implementacja REST API oraz integracji z systemami zewnętrznymi (np. kadrowo-płacowymi)
- Praca z MS SQL Server: projektowanie modelu danych, migracje, optymalizacja zapytań (EF/LINQ/SQL)
- Zapewnienie skalowalności, wydajności i niezawodności systemów (cache, asynchroniczność, kolejki, dobre praktyki w Azure)
- Tworzenie i utrzymanie testów automatycznych (jednostkowych i integracyjnych) oraz udział w code review
- Diagnozowanie i debugowanie problemów
- Monitoring i obserwowalność systemów (logi, metryki, alerty, np. Application Insights)
- Praca z CI/CD (pipelines, wersjonowanie, release’y) i Git w codziennym obiegu zmian
- Dbanie o bezpieczeństwo (OWASP Top 10, walidacja danych, uprawnienia) oraz standardy Clean Code
- Przygotowywanie zwięzłej dokumentacji technicznej dla wdrażanych zmian
Oferta
- Pracę w ciekawych projektach z dużym naciskiem na bezpieczeństwo, skalowalność i wydajność rozwiązań
- Pracę z najnowszymi technologiami i narzędziami (Azure, .NET Core, .NET MVC, React)
- Agile’owe narzędzia i podejście do prowadzenia projektów (ClickUp)
- Wsparcie ekspertów z obszaru projektowania aplikacji i programowania
- Możliwość wpływu na kształt aplikacji od strony wymagań biznesowych oraz architektury wprowadzanych rozwiązań
- Konkurencyjne wynagrodzenie adekwatne do doświadczenia i umiejętności
- Elastyczne godziny pracy
- Udział w konferencjach, szkoleniach, eventach firmowych
- Dofinansowanie zajęć sportowych
- Prywatna opieka medyczna
- Elastyczny czas pracy
- Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Elastyczne godziny
Imprezy teamowe
EMPLO sp. z o.o.
2 aktywne oferty