Kierownik zespołu developerskiego (.NET Team Lead)
Poszukujemy silnych specjalistów, którzy pragną rozwijać się w dziedzinie IT. Jeśli interesuje Cię dołączenie do procesu i stanie się częścią zespołu, w którym będziesz mógł wykorzystać swój potencjał, dołącz do nas!
Projekty:
- Rozwój konta osobistego klienta;
- Rozwój aplikacji dla użytkowników wewnętrznych;
Ta oferta pracy obejmuje rolę kierowania zespołem developerskim odpowiedzialnym za rozwój i utrzymanie konta osobistego przy użyciu nowoczesnych technologii.
Obowiązki:
- Zarządzanie zespołem developerskim składającym się z 7 osób. Pełnienie roli "grającego trenera";
- Mentoring i coaching programistów; •
- Planowanie obciążenia zespołu, przydział zadań, ocena wykonania, przegląd kodu, przegląd przypadków testowych;
- Wdrażanie procesów testowania integracyjnego i jednostkowego; • Planowanie wydań z zespołem DevOps na odległość; •
- Współpraca z rozproszonymi zespołami funkcjonalnymi, działami, kierownikami projektów i analitykami biznesowymi; •
- Projektowanie i rozwijanie rdzenia systemu oraz interfejsów do współpracy z zewnętrznymi systemami i usługami.
Oczekujemy od Ciebie:
- Minimum 4 lata doświadczenia w programowaniu w języku C# (.NET 6.0+, .NET Core 2.0); •
- Doświadczenie z architekturą mikroserwisów opartych na RabbitMQ + MassTransit; •
- Doświadczenie w zarządzaniu zespołem 3-5 programistów; •
- Doświadczenie w programowaniu przemysłowym, zrozumienie procesów projektowania systemów o dużej wydajności, debugowania i utrzymania oprogramowania; •
- Znajomość programowania obiektowego (OOP), wzorców projektowych, algorytmów i struktur danych; •
- Doświadczenie w testowaniu integracyjnym i jednostkowym; •
- Doświadczenie w prowadzeniu spotkań stand-up i przeglądów kodu; •
- Doświadczenie w pracy z ORM (preferowana biblioteka Entity Framework, EF Core); •
- Doświadczenie w optymalizacji technologii .NET z wykorzystaniem baz danych Microsoft SQL.
Mile widziane:
- Znajomość języka T-SQL i doświadczenie w projektowaniu wydajnych i odpornych na awarie baz danych Microsoft SQL; •
- Znajomość GIT i podejścia git-flow, JIRA; •
- Znajomość technicznego języka angielskiego; •
- Znajomość PHP, Nginx.