Senior Software Development Engineer (.NET MAUI / Xamarin + Azure)
HEINEKEN Kraków
Rola polega na projektowaniu, konfigurowaniu, rozwijaniu i wdrażaniu rozwiązań mobilnych i cross-platformowych w technologiach .NET MAUI, Xamarin oraz usługach chmurowych Azure. Inżynier będzie częścią zespołu Sales Back Office, współpracując z Architektami Produktu i Product Ownerami w celu transformacji potrzeb biznesowych w specyfikacje techniczne. Rola obejmuje również utrzymanie aplikacji MAUI SEM Pro oraz współpracę z innymi zespołami w celu zapewnienia płynnego przepływu danych i automatyzacji procesów.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano dokładnej liczby dni pracy zdalnej/stacjonarnej w modelu hybrydowym., nie podano wielkości zespołu sales back office..
Rola polega na projektowaniu, konfigurowaniu, rozwijaniu i wdrażaniu rozwiązań mobilnych i cross-platformowych w technologiach .NET MAUI, Xamarin oraz usługach chmurowych Azure. Inżynier będzie częścią zespołu Sales Back Office, współpracując z Architektami Produktu i Product Ownerami w celu transformacji potrzeb biznesowych w specyfikacje techniczne. Rola obejmuje również utrzymanie aplikacji MAUI SEM Pro oraz współpracę z innymi zespołami w celu zapewnienia płynnego przepływu danych i automatyzacji procesów.
- ✓Praca w dużej, stabilnej firmie (HEINEKEN) z jasną wizją cyfryzacji.
- ✓Możliwość wpływu na budowanie przyszłości firmy.
- ✓Nowo utworzona organizacja Commerce DevOps Hub daje szansę na kształtowanie procesów.
- ✓Wymienione są konkretne technologie i narzędzia w danych strukturalnych.
- !Hybridowy model pracy z nieokreśloną liczbą dni w biurze.
- !Wymagane jest 'około 5 lat' doświadczenia, co może sugerować pewną elastyczność, ale też niepewność co do dokładnych wymagań.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie, konfigurowanie, rozwijanie i wdrażanie rozwiązań w technologii .NET MAUI, Xamarin i Azure
- •Dostosowywanie, konfigurowanie i inżynierowanie aplikacji mobilnych i cross-platformowych wspólnie z zespołem
- •Adresowanie długu technicznego w zespole
- •Rozwiązywanie bieżących wyzwań technicznych
- •Integracja rozwiązań z innymi systemami Heineken
- •Przestrzeganie standardów rozwiązań i wytycznych architektonicznych
- •Współpraca z Senior Engineers, Dev Leads, Product Owner(s) i Engineering Managerem
- •Tworzenie i utrzymywanie procesów dokumentacji i transferu wiedzy
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z minimum 5-letnim doświadczeniem w tworzeniu aplikacji mobilnych cross-platformowych przy użyciu .NET MAUI lub Xamarin, z dobrą znajomością C#, XAML, MVVM i podstaw Azure. Powinien umieć pracować w Agile i posiadać podstawowe umiejętności debugowania.
Osoby z mniejszym niż 5-letnim doświadczeniem w tworzeniu aplikacji mobilnych cross-platformowych lub bez znajomości technologii .NET MAUI/Xamarin i Azure. Również osoby, które nie potrafią pracować w środowisku Agile lub mają trudności z rozwiązywaniem problemów technicznych.
- ?Jak wygląda podział obowiązków między Solution Engineers a Senior Software Development Engineers w zespole Sales Back Office?
- ?Jak często zespół jest zaangażowany w dyżury on-call lub wsparcie produkcyjne dla aplikacji MAUI SEM Pro?
- ?Jakie są główne wyzwania związane z utrzymaniem i rozwojem aplikacji MAUI SEM Pro?
- ?Jak wygląda proces integracji z innymi systemami Heineken z perspektywy aplikacji mobilnych?
- ?Jakie są plany rozwoju platformy .NET MAUI w kontekście przyszłych projektów?
- ?Jak wygląda proces testowania aplikacji mobilnych w zespole?
- −Nie podano dokładnej liczby dni pracy zdalnej/stacjonarnej w modelu hybrydowym.
- −Nie podano wielkości zespołu Sales Back Office.
- −Nie podano informacji o budżecie szkoleniowym lub możliwościach rozwoju poza mentoringiem w zespole.
Zespół pracuje w modelu Agile, kładzie nacisk na współpracę, ciągłe doskonalenie i kulturę uczenia się. Jest to część większej organizacji Digital & Technology, która dąży do cyfryzacji i integracji procesów.
Proces rekrutacyjny nie został szczegółowo opisany, ale oferta wspomina o udziale w rekrutacji i onboardingu nowych członków zespołu, co sugeruje, że sam proces może być wieloetapowy.