.NET Developer
EMPLO sp. z o.o.
⚲ Warszawa, Wola
8 000–15 000 zł netto (+ VAT) / mies.
Wymagania
- C#
- ASP.NET MVC
- Entity Framework
- SQL
- .NET
- .NET Core
- Docker
- React.js
- TypeScript
- CSS
- HTML
Opis stanowiska
Nasze 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 Mile widziane: 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) O projekcie: 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ę Zakres obowiązków: 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 Oferujemy: 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