W skrócie
- Zadania: Twórz nowoczesne rozwiązania i architekturę w międzynarodowym zespole.
- Firma: Innowacyjna firma technologiczna z otwartą kulturą pracy.
- Benefity: Elastyczne godziny pracy, projekty międzynarodowe i dostęp do prywatnej opieki zdrowotnej.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Buduj coś nowego i wpływaj na miliony użytkowników.
- Kwalifikacje: Minimum 5 lat doświadczenia w C# i .NET Core.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities - these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Nasza kultura obejmuje otwartość, szacunek, determinację i łączenie pracy z przyjemnością.
Opis projektu - cel, który będziesz miał:
Dołączysz do zwinnego, międzynarodowego zespołu doświadczonych programistów i testerów (z Polski i Wielkiej Brytanii) pracujących nad strategiczną transformacją ekosystemu IT dla wiodącej firmy z branży turystycznej. Głównym celem? Projektowanie i budowanie nowoczesnych, skalowalnych rozwiązań od podstaw - zastępowanie przestarzałych systemów nowymi platformami opartymi na najlepszych praktykach inżynieryjnych.
Jako część zespołu będziesz miał prawdziwą okazję do:
- tworzenia nowych rozwiązań i architektury
- opracowywania Proof of Concepts (PoC) i testowania pomysłów
- prowadzenia dyskusji technicznych i podejmowania decyzji
- współpracy z innymi starszymi i głównymi inżynierami
- pozostawienia swojego śladu na platformie, która będzie służyć milionom użytkowników
Praca jest zorganizowana w 4-5 zwinnych zespołach, z których każdy koncentruje się na określonym obszarze produktu - co pozwala Ci na przejęcie odpowiedzialności przy bliskiej współpracy między zespołami. To nie jest praca związana z utrzymywaniem starych systemów - chodzi o budowanie czegoś nowego.
Rola - jak będziesz wnosić wkład:
- Projektowanie i budowanie nowych funkcji i rozwiązań od podstaw
- Tworzenie Proof of Concepts (PoC), technicznych spike'ów i walidacja pomysłów
- Zastępowanie starych systemów nową architekturą - nie utrzymywanie kodu dziedziczonego
- Przeprowadzanie przeglądów kodu i dzielenie się najlepszymi praktykami
- Udział w kształtowaniu architektury produktu i kierunku technicznego
- Współpraca z innymi starszymi/głównymi programistami, testerami, BA, właścicielami produktów i Scrum Masterami
- Wsparcie zespołu swoją wiedzą, doświadczeniem i przywództwem technicznym
Oczekiwania - doświadczenie, którego potrzebujesz:
- Co najmniej 5-letnie doświadczenie komercyjne w C# i .NET Core
- Doświadczenie z narzędziami AWS DevOps i procesami CI/CD
- Solidne zrozumienie zasad projektowania oprogramowania, wzorców (np. SOLID, DDD) i praktyk czystego kodu
- Doświadczenie w tworzeniu testów (jednostkowych, integracyjnych, idealnie także komponentowych lub umownych)
- Praktyczne doświadczenie z bazami danych (SQL, MongoDB, NHibernate, Entity Framework, Azure Storage)
- Realne doświadczenie z narzędziami AI
Dodatkowe umiejętności - przewaga, którą masz:
- Doświadczenie w projektowaniu nowych systemów lub pracy nad projektami greenfield
- Znajomość architektury opartej na zdarzeniach i systemów rozproszonych
- Znajomość rozwiązań chmurowych, szczególnie AWS i Azure
- Chęć dzielenia się wiedzą, mentorowania innych programistów i aktywnego uczestnictwa w dyskusjach technicznych
- Ktoś, kto nie boi się przyznać, że czegoś nie wie, ale potrafi współpracować z zespołem, aby znaleźć rozwiązanie
Dodatkowe informacje:
Co oferujemy:
- Elastyczne i zdalne opcje współpracy
- Międzynarodowe projekty z wiodącymi globalnymi klientami
- Podróże związane z międzynarodowymi projektami
- Niekorporacyjna atmosfera
- Dostęp do zajęć językowych
- Dostęp do inicjatyw dzielenia się wiedzą
- Dostęp do prywatnej opieki zdrowotnej i ubezpieczenia na życie
- Dostęp do karty multisport
Dostępność i warunki indywidualnych benefitów mogą się różnić w zależności od wybranej formy współpracy.
Senior Software Engineer (.NET) in Kraków – pracodawca: Software Mind
Software Mind to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracując w zespole doświadczonych inżynierów w Polsce, będziesz miał okazję rozwijać swoje umiejętności w obszarze automatyzacji i transformacji infrastruktury, a także korzystać z elastycznych godzin pracy oraz atrakcyjnych benefitów, które wspierają równowagę między życiem zawodowym a prywatnym.