W skrócie
- Zadania: Twórz nowoczesne rozwiązania i współpracuj z międzynarodowym zespołem.
- 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 przyszłość branży turystycznej.
- Kwalifikacje: Minimum 3 lata 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 w branży turystycznej. Główny cel? Projektowanie i budowanie nowoczesnych, skalowalnych rozwiązań od podstaw - zastępowanie przestarzałych systemów nowymi platformami opartymi na najlepszych praktykach inżynieryjnych.
- Współtworzenie nowych rozwiązań i architektury
- Opracowywanie Proof of Concepts (PoC) i testowanie pomysłów
- Prowadzenie dyskusji technicznych i podejmowanie decyzji
- Współpraca z innymi starszymi i głównymi inżynierami
- Pozostawienie 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 jednoczesnej 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 3-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)
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
- Realne doświadczenie z narzędziami AI
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.
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.