Pracuj.pl Stacjonarnie Expert New

Team Leader .NET

DataArt Poland sp. z o.o.

⚲ Warszawa

11 000–24 000 zł / mies. (zal. od umowy)

Wymagania

  • 5+ lat komercyjnego doświadczenia w tworzeniu oprogramowania na platformie .NET, w tym .NET 8+, ASP.NET Core, Web API i gRPC
  • 2+ lata doświadczenia na stanowisku lidera, w tym mentoring, code review, delegowanie zadań i decyzje architektoniczne
  • doświadczenie z architekturą mikroserwisową, asynchronicznym messagingiem (SQS, RabbitMQ lub podobne) i konteneryzacją (Docker, ECS lub Kubernetes)
  • doświadczenie z platformami chmurowymi (AWS, Azure lub GCP)
  • doświadczenie z PostgreSQL i EF Core oraz Redis
  • doświadczenie w integracji z zewnętrznymi API przez REST i SOAP lub WCF
  • znajomość narzędzi CI/CD oraz metodyk Agile i Scrum

Mile widziane

  • doświadczenie z MassTransit, OAuth 2.0/OpenID Connect, OpenTelemetry lub Terraform

Opis stanowiska

DataArt rozwija międzynarodową platformę sprzedaży biletów (aplikacja mobilna, web, call center) opartą na dużym, modularnym systemie mikroserwisowym działającym na AWS. Będziesz projektować i utrzymywać skalowalne mikroserwisy .NET, nadzorować decyzje architektoniczne oraz delegować zadania w zespole. To rola łącząca kodowanie z przywództwem technicznym — dla osób z doświadczeniem w mentoringu i code review. Uwaga: 'modernizacja do cloud native' oznacza pracę z nowymi technologiami obok starszych rozwiązań, a system może być złożony i trudny w zarządzaniu.

🔍 Dekoder Ogłoszenia

🔴
2+ years of experience in a leadership role including mentoring, code reviews, task delegation, and architecture decisions
Może oznaczać, że będziesz odpowiedzialny za formalne zarządzanie zespołem, ale równie dobrze może to być rola lidera technicznego bez formalnych uprawnień managerskich.
🔴
Oversee architectural decisions and ensure the team follows best practices
Może to oznaczać faktyczne podejmowanie kluczowych decyzji architektonicznych lub jedynie nadzorowanie ich przestrzegania przez zespół.
🔴
backend includes .NET 8/10 and REST API being modernized to cloud native solutions (Postgres, DynamoDB)
Modernizacja może oznaczać zarówno stopniowe wprowadzanie zmian, jak i konieczność pracy z nowymi technologiami obok starszych, mniej stabilnych rozwiązań.
🔴
big modular microservice-based system
System może być faktycznie dobrze zaprojektowany i modularny, ale równie dobrze może być to złożony i trudny do zarządzania monolit podzielony na mniejsze części.
🔴
Collaborate with stakeholders to refine requirements
Może oznaczać produktywną współpracę, ale też potencjalnie częste zmiany wymagań i niejasności wynikające z komunikacji z różnymi grupami interesariuszy.