Stanowisko:

Tech Lead (C#/.NET)

Poszukujemy doświadczonego Tech Leadera/Solution Designera, który obejmie odpowiedzialność za techniczne prowadzenie zespołu developerskiego – specjalisty, który będzie projektować i rozwijać architekturę systemów, zapewniając wysoką jakość wdrażanych rozwiązań na potrzeby wewnętrznego klienta – jakim jest dział Marketingu. 

Zespół, do którego chcemy zaprosić obejmuje około 15 osób - w warstwie back-end opieramy się na stosie technologicznym Microsoft – C#/.NET, któremu w zależności od potrzeb danego produktu towarzyszą różnorodne frameworki front endowe (głównie Angular i React), systemy kolejkowe i narzędzia konteneryzacji,  a także rozwiązania infrastrukturalne, spośród których najbardziej interesującą pod kątem tego stanowiska jest dla nas chmura AWS.

Twój zakres obowiązków

  • pomoc PO w formułowaniu elementów Backlogu w sposób, który pozwala Deweloperom przygotować propozycje realizacji, 

  • potwierdzanie z PO priorytetów tematów optymalizujących wydajność i stabilność produktu, 

  • wsparcie PO i interesariuszy w zrozumieniu wartości biznesowej rozwoju technologicznego, 

  • omawianie, dekompozycja, precyzowanie i estymacja elementów Backlogu z Deweloperami, 

  • przekładanie wymagań technicznych na elementy Product Backlogu, 

  • dbałość o jakość kodu – weryfikacje pod kątem jakości, optymalizacji, bezpieczeństwa i dobrych praktyk, 

  • propagowanie wzorców projektowych i zasady czystej architektury, 

  • wsparcie planowanych działań niwelujących podatności bezpieczeństwa (we współpracy z wewnętrzną sekcją Cyberbezpieczeństwa), 

  • dbanie o znajomość i stosowanie dobrych praktyk i standardów bezpieczeństwa w zespole, 

  • projektowanie, refaktoryzacja i optymalizacja architektury domenowej zgodnie ze standardami organizacji, 

  • współtworzenie świadomości odpowiedzialności zespołu za realizowaną pracę i rozwój produktu, 

  • udział w podnoszeniu kompetencji technicznych zespołu, 

  • dobór stosu technologicznego dla nowych rozwiązań, 

  • uczestnictwo w wydarzeniach Scrumowych i procesie Refinementu, dbając o samoorganizację zespołu, 

  • współpraca z zespołem nad tworzeniem inkrementu w Sprincie, 

  • monitoring i optymalizacja wydajność systemów i aplikacji.  

Nasze wymagania

  • minimum 3 lata doświadczenia w realnym tworzeniu rozwiązań (najlepiej z doświadczeniem jako fullstack developer, ale  również z mocnym zapleczem backendowym w .NET). Mile widziane wcześniejsze doświadczenie w roli Tech Leadera lub Senior Developera, 
  • język polski na poziomie C2 i angielski na poziomie B2,

  • umiejętność planowania, priorytetyzacji zadań i wspierania samoorganizacji zespołu, 

  • zdolność do mentoringu, dzielenia się wiedzą i wspierania rozwoju zespołu, 

  • doświadczenie we współpracy z interesariuszami biznesowymi, 

  • umiejętność analitycznego myślenia i przekładania wymagań biznesowych na techniczne rozwiązania, a także korzystania z dokumentacji analitycznej UML/BPMN, 

  • umiejętność skutecznej komunikacji technicznej i nietechnicznej, 

  • znajomość narzędzi do monitorowania, analizy metryk i optymalizacji wydajności aplikacji, 

  • doświadczenie z rozwiązaniami chmurowymi (szczególnie AWS),  

  • znajomość zagadnień bezpieczeństwa w projektowaniu oprogramowania,  

  • znajomość wzorców projektowych, architektury oprogramowania i dobrych praktyk inżynierskich, 

  • doświadczenie w pracy z Azure DevOps – mile widziane, 

  • znajomość narzędzi: CI/CD, Docker, Kubernetes, 

  • umiejętność prowadzenia code review, dbania o jakość kodu i znajomość praktyk testowania, 

  • znajomość i doświadczenie pracy zgodnie z metodyką Scrum, 

  • praktyczne doświadczenie w projektowaniu architektury systemów informatycznych, z wykorzystaniem takich podejść jak: mikroserwisy, monolity, event-driven architecture, CQRS, DDD, 

  • doświadczenie w pracy z systemami kolejkowymi, np. Kafka, RabbitMQ,  

  • znajomość relacyjnych i nierelacyjnych baz danych, takich jak SQL Server, PostgreSQL, Redis, MongoDB. 

To oferujemy

  • umowę o pracę, kontrakt B2B, 

  • możliwość pracy w układzie 3 dni stacjonarnie 2 dni zdalnie, 

  • możliwość uczestnictwa w konferencjach Tribes, 

  • przestrzeń do eksperymentowania, 

  • współpracę opartą na wartościach - jesteśmy zespołem, który kieruje się określonymi wartoś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ć naszym pracownikom 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ę, zarówno w pracy jak i w Game Room, 

  • catering w biurze, 

  • wsparcie merytoryczne od liderów technologicznych, 

  • sprawdź co jeszcze czeka na Ciebie w Rossmannie: www.kariera.rossmann.pl/benefity. 

Lokalizacja:
Łódź, Traktorowa 141/143, woj. łódzkie
Rodzaj umowy:
Umowa B2B , Umowa o pracę
Wymiar etatu:
Pełny etat
Aplikuj

Benefity

Czerwona Linia - darmowa pomoc psychologiczna, prawna, finansowa

Klub Zwierzaka - pakiet weterynaryjny dla Twojego pupila

Szkolenia i rozwój zawodowy

Szkolenia i rozwój zawodowy

Pakiet socjalny, pakiet sportowy

Dofinansowanie wakacji, kolonie dla dzieci

Dofinansowanie wakacji, kolonie dla dzieci

Prywatna opieka medyczna

Prywatna opieka medyczna

Nurkowanie, jazda konna, taniec, warsztaty kulinarne...

Nurkowanie, jazda konna, taniec, warsztaty

Sprawdź wszystkie nasze benefity!