Do naszego zespołu poszukujemy developera C#, który będzie wspierać rozwój i utrzymaniesystemów odpowiedzialnych za zapewnienie dostępności produktów oraz zarządzaniezapasami w jednej z wiodących sieci drogerii. Obszar działalności zespołu obejmuje równieżprojekty związane z systemami TMS (Transport Management Systems), wspierające procesylogistyczne i transportowe. Pracujemy w oparciu o architekturę mikrousługową,wykorzystując technologie .NET (C#), React oraz Vue, a nasze rozwiązania rozwijamy z myśląo wysokiej wydajności, skalowalności i jakości. Praca w naszym zespole to możliwośćudziału w projektach o realnym wpływie na funkcjonowanie procesów logistycznych, wśrodowisku opartym na nowoczesnych technologiach i dobrych praktykach inżynierskich.
responsibilities :
projektowanie, rozwijanie i utrzymywanie aplikacji w architekturze mikrousługowej z wykorzystaniem .NET (C#) na backendzie oraz React lub Vue na frontendzie,
tworzenie i integrowanie REST API oraz zapewnienie ich wysokiej jakości i wydajności,
konteneryzacja aplikacji przy użyciu Docker oraz współpraca przy wdrażaniu rozwiązań w środowiskach chmurowych,
współpraca z zespołem w ramach metodologii Scrum,
pisanie czystego, skalowalnego i testowalnego kodu,
optymalizacja aplikacji pod kątem wydajności, bezpieczeństwa i skalowalności,
analiza wymagań biznesowych i technicznych oraz proponowanie rozwiązań,
tworzenie i utrzymywanie dokumentacji technicznej,
testowanie i debugowanie aplikacji (testy jednostkowe, integracyjne).
requirements-expected :
minimum 3 lata doświadczenia w programowaniu aplikacji webowych w technologiach.NET (C#) oraz React lub Vue,
doświadczenie w projektowaniu, rozwijaniu i utrzymywaniu architektury opartej na mikrousługach,
umiejętność konteneryzacji aplikacji przy użyciu Docker oraz podstawowa znajomość orkiestracji (np. Kubernetes),
doświadczenie w pracy w zespole Scrum, w tym uczestnictwo w sprintach, planowaniu, retrospektywach i daily,
praktyczna znajomość relacyjnych baz danych (np. SQL Server, PostgreSQL) oraz podstawy NoSQL (np. MongoDB),
znajomość systemów kontroli wersji (Git), CI/CD oraz zasad clean code, znajomość Eslint/ Prettier,
język angielski na poziomie umożliwiającym kontakt z dostawcami rozwiązań i analizę dokumentacji produktów,
samodzielność, proaktywność, umiejętność pracy w zespole, dobra organizacja pracy.
offered :
umowę o pracę,
możliwość pracy hybrydowej,
możliwość uczestnictwa w konferencjach Tribes,
przestrzeń do eksperymentowania,
współpracę opartą na wartościach - jesteśmy zespołem, który kieruje się określonymiwartościami. Wspieramy atmosferę pracy opartą na szacunku, zaufaniu i współpracy.Promujemy innowacyjność, kreatywność i odpowiedzialność,
możliwości rozwoju - wierzymy w nieustanne doskonalenie i chcemy pomagać naszympracownikom w rozwoju potencjału (oferujemy szkolenia wewnętrzne i zewnętrzne,warsztaty, szkolenia e-learningowe, programy rozwojowe, oraz możliwośćuczestniczenia w rekrutacjach wewnętrznych),
przyjazną atmosferę,
catering w biurze,
wsparcie merytoryczne od liderów technologicznych,
sprawdź co jeszcze czeka na Ciebie w Rossmannie: www.kariera.rossmann.pl/benefity.