Pracuj.pl Stacjonarnie Mid

.NET Developer

ITCenter Sp. z o.o. Sp. k.

⚲ Warszawa, Targówek

10 000–20 000 zł netto (+ VAT) / mies.

Wymagania

  • WinForms
  • Entity Framework
  • T-SQL
  • .NET Core
  • Blazor
  • Firebase
  • Docker
  • DevExpress
  • GitLab

Opis stanowiska

Nasze wymagania: Znajomość technologii .NET oraz środowiska .NET Core i .NET Framework. Umiejętność komercyjnego programowania w języku C# na poziomie min. Regular. Doświadczenie w tworzeniu wydajnych rozwiązań. Doświadczenie w pracy z bazami danych, w szczególności z MS SQL Server. Znajomość technologii webowych, takich jak HTML, CSS, JavaScript oraz frameworków jak Angular, React lub Vue.js. Umiejętność tworzenia i wykorzystywania usług webowych (RESTful API, SOAP). Zrozumienie zasad projektowania i implementacji architektury oprogramowania. Doświadczenie z systemami kontroli wersji (np. Gitlab). Znajomość zasad programowania obiektowego i wzorców projektowych. Umiejętność analizy wymagań oraz pisania dokumentacji technicznej. Znajomość narzędzi do unit testing i testowania automatycznego (np. NUnit, xUnit). Umiejętność pracy w metodykach Scrum i Agile. Znajomość problematyki bezpieczeństwa aplikacji, w tym webowych i mobilnych. Umiejętność współpracy w zespole oraz zdolności komunikacyjne. Chęć do nauki i podnoszenia swoich kwalifikacji. Mile widziane: Znajomość zagadnień: gospodarka magazynowa, procesy logistyczne i transportowe, zarządzanie pracownikami mobilnymi (WMS, TMS, CFM, SCM, MES, ERP); Znajomość narzędzi: DevExpress, Elasticsearch; Doświadczenie w projektach integracyjnych z wykorzystaniem REST API, kolejek, szyn danych. O projekcie: Rozwój i utrzymanie systemów wspomagania zarządzania oraz optymalizacji procesów w obszarze logistyki i transportu, usług w terenie, magazynowania, zarządzania ruchem w zakładzie oraz gospodarką odpadową. https://sotipm.pl https://soteko.pl Zapraszamy do współpracy osoby z doświadczeniem w tworzeniu aplikacji biznesowych, Zakres obowiązków: Projektowanie, rozwijanie i wdrażanie aplikacji webowych oraz desktopowych z wykorzystaniem technologii .NET. Analiza wymagań biznesowych i technicznych oraz przygotowywanie dokumentacji projektowej. Udział w całym cyklu życia aplikacji, od analizy i projektowania po testowanie i wdrożenie. Współpraca z zespołem programistycznym oraz innymi działami w celu realizacji projektów. Tworzenie i utrzymywanie testów jednostkowych oraz zapewnienie jakości kodu. Optymalizacja istniejącego kodu oraz identyfikacja i naprawa błędów. Utrzymywanie dokumentacji technicznej oraz udział w przeglądach kodu. Śledzenie nowinek technologicznych oraz ciągłe doskonalenie umiejętności programistycznych. Praca z bazami danych, w tym pisanie zapytań SQL oraz integracja z systemami zewnętrznymi. Oferujemy: ciekawą, pełną wyzwań pracę, codzienny kontakt z ludźmi i technologią, dostęp do nowoczesnych rozwiązań i programu podnoszenia kwalifikacji (bezpłatne szkolenia), elastyczny czas pracy, w tym możliwość pracy zdalnej, atrakcyjne wynagrodzenie oraz premiowanie - zależne od Twoich umiejętności i zaangażowania.