W skrócie
- Zadania: Projektuj i buduj zaawansowane aplikacje oraz integracje w .NET.
- Firma: EY GDS Polska - globalny lider w dostarczaniu usług.
- Benefity: Elastyczne godziny pracy, rozwój zawodowy i międzynarodowe projekty.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Zyskaj doświadczenie w nowoczesnych technologiach i wpływaj na innowacyjne rozwiązania.
- Kwalifikacje: 6+ lat doświadczenia w inżynierii aplikacji i integracjach.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Location: Wrocław - 2 dni w biurze / 3 dni zdalnie
Let us introduce you the job offer by EY GDS Poland - a member of the global integrated service delivery center network by EY.
The opportunity
Application Engineering Lead jest odpowiedzialny za projektowanie, budowanie i posiadanie złożonych aplikacji full stack oraz integracji przedsiębiorstw. Ta rola wymaga głębokiej wiedzy technicznej w zakresie .NET, integracji API, baz danych i potoków danych, a także silnego zarządzania systemami produkcyjnymi, działaniami migracyjnymi i krytycznymi przełączeniami. Rola ta działa z minimalnym nadzorem i pełni rolę kluczowego decydenta technicznego oraz punktu eskalacji.
Your Key Responsibilities
- Application Development & Integrations: Prowadzenie projektowania i wdrażania integracji API przy użyciu REST, JSON oraz standardowych mechanizmów uwierzytelniania (OAuth2, JWT, klucze API itp.).
- Prowadzenie projektowania i wdrażania aplikacji front-end przy użyciu Angular/HTML/Typescript.
- Budowanie i utrzymywanie solidnych, bezpiecznych i skalowalnych integracji z odpowiednim zarządzaniem błędami, logowaniem i mechanizmami ponawiania.
- Projektowanie i wdrażanie integracji odwrotnych i wsadowych między systemami wewnętrznymi i zewnętrznymi.
- Działanie jako autorytet techniczny w zakresie złożonych wzorców integracji, przepływów danych i rozwiązań migracyjnych.
- Database & Data Engineering: Projektowanie i rozwijanie rozwiązań SQL Server, w tym złożone zapytania, procedury składowane, optymalizacja wydajności i strategie indeksowania.
- Wykonywanie poprawek danych produkcyjnych z silnym nadzorem, walidacją i kontrolą audytu.
- Implementacja i zarządzanie ETL oraz potokami danych przy użyciu Azure Data Factory (ADF) i/lub SSIS.
- Obsługa przetwarzania dużych zbiorów danych, zapewniając dokładność danych, uzgadnianie i integralność między systemami.
- Production Ownership & Reliability: Posiadanie pełnej odpowiedzialności za krytyczne systemy produkcyjne i integracje.
- Prowadzenie triage'u problemów produkcyjnych, analizy przyczyn źródłowych i naprawy, zachowując spokój i zdrowy osąd podczas incydentów o wysokiej wadze.
- Pełnienie roli zaufanego punktu eskalacji podczas problemów produkcyjnych, fal migracyjnych i przełączeń wydań.
- Zapewnienie stabilności systemu, obserwowalności i gotowości operacyjnej w różnych środowiskach.
- Leadership & Stakeholder Management: Działanie niezależnie z minimalnym nadzorem, podejmując świadome decyzje techniczne i dostawcze.
- Pełnienie roli eksperta w dziedzinie integracji i inicjatyw migracyjnych.
- Efektywna współpraca z interesariuszami biznesowymi, architektami i zespołami dostawczymi w celu przekształcenia wymagań w rozwiązania techniczne.
- Koordynowanie działań między wieloma zespołami podczas migracji i przełączeń produkcyjnych, zapewniając zgodne wykonanie i jasną komunikację.
- Mentorowanie i kierowanie inżynierami w zakresie wzorców integracji, standardów kodowania i najlepszych praktyk operacyjnych.
Skills And Attributes For Success
- Frontend & UI Engineering (Angular): Silne doświadczenie w Angular (wersja 20+) dla aplikacji webowych klasy enterprise.
- Ekspertyza w TypeScript, HTML5, CSS3 i nowoczesnym JavaScript (ES6+).
- Doświadczenie w projektowaniu i wdrażaniu architektur opartych na komponentach, modułów wielokrotnego użytku i wspólnych bibliotek UI.
- Silne zrozumienie cyklu życia Angular, wstrzykiwania zależności, routingu i zarządzania stanem.
- Doświadczenie z RxJS i programowaniem reaktywnym, w tym obserwowalnymi, tematami i zarządzaniem subskrypcjami.
- Umiejętność konsumowania i integrowania REST API w aplikacjach Angular z odpowiednim zarządzaniem błędami i logiką ponawiania.
- Doświadczenie w implementacji mechanizmów uwierzytelniania i autoryzacji w UI (zarządzanie tokenami, dostęp oparty na rolach, strażnicy).
- Znajomość optymalizacji wydajności front-end, strategii wykrywania zmian i leniwego ładowania.
- Znajomość projektowania responsywnego i standardów UI dla przedsiębiorstw.
- Doświadczenie w rozwiązywaniu problemów produkcyjnych UI z minimalnym nadzorem.
- Core Technology Stack: Silne doświadczenie w .NET / .NET Core, C# i rozwoju aplikacji full stack.
- Rozległe doświadczenie w projektowaniu i integracji RESTful API, w tym: ładunki JSON i walidacja schematu, mechanizmy uwierzytelniania i autoryzacji, strukturalne zarządzanie błędami i wzorce odporności.
- Databases & Data Processing: Zaawansowana ekspertyza w SQL Server, w tym: projektowanie złożonych zapytań, procedury składowane i optymalizacja wydajności, kontrolowane poprawki danych produkcyjnych, silne zrozumienie uzgadniania danych, walidacji i obsługi dużych zbiorów danych.
- ETL & Integration Platforms: Doświadczenie w Azure Data Factory (ADF) i/lub SSIS. Wiedza na temat przetwarzania wsadowego, harmonogramowania i zarządzania zależnościami. Doświadczenie w projektowaniu skalowalnych potoków danych dla integracji przedsiębiorstw.
To qualify for the role, you must have Experience:
- 6+ lat doświadczenia w inżynierii aplikacji / rozwoju full stack, z istotnym doświadczeniem w integracjach przedsiębiorstw.
- Poprzednie doświadczenie w roli lidera lub starszego specjalisty z odpowiedzialnością za systemy produkcyjne.
- Doświadczenie w wspieraniu dużych migracji, przejść platformy lub przełączeń przedsiębiorstw jest bardzo pożądane.
What We Offer
EY Global Delivery Services (GDS) to dynamiczna i naprawdę globalna sieć dostaw. Pracujemy w dziewięciu lokalizacjach - Argentyna, Węgry, Indie, Filipiny, Polska, Sri Lanka, Meksyk, Hiszpania i Wielka Brytania - oraz z zespołami z wszystkich linii usług EY, geografii i sektorów, odgrywając kluczową rolę w realizacji strategii wzrostu EY. W GDS będziesz współpracować z zespołami EY nad ekscytującymi projektami i pracować z dobrze znanymi markami z całego świata. Wprowadzimy Cię do stale rozwijającego się ekosystemu ludzi, nauki, umiejętności i spostrzeżeń, które pozostaną z Tobą przez całą karierę.
- Continuous learning: Rozwiniesz sposób myślenia i umiejętności, aby poradzić sobie z tym, co przyniesie przyszłość.
- Success as defined by you: Zapewnimy narzędzia i elastyczność, abyś mógł wprowadzać znaczący wpływ na swój sposób.
- Transformative leadership: Damy Ci wgląd, coaching i pewność siebie, abyś był liderem, jakiego świat potrzebuje.
- Diverse and inclusive culture: Będziesz akceptowany za to, kim jesteś, i upoważniony do używania swojego głosu, aby pomóc innym znaleźć ich głos.
About EY
EY | Budowanie lepszego świata pracy. EY istnieje, aby budować lepszy świat pracy, pomagając tworzyć długoterminową wartość dla klientów, ludzi i społeczeństwa oraz budować zaufanie na rynkach kapitałowych. Wspierane przez dane i technologię, różnorodne zespoły EY w ponad 150 krajach zapewniają zaufanie poprzez zapewnienie i pomagają klientom rosnąć, transformować się i działać. Pracując w obszarze zapewnienia, doradztwa, prawa, strategii, podatków i transakcji, zespoły EY zadają lepsze pytania, aby znaleźć nowe odpowiedzi na złożone problemy, przed którymi stoi nasz świat dzisiaj.
The Exceptional EY Experience. It's Yours To Build.
W zgodzie z wymaganiami Ustawy o Ochronie Sygnalistów, nasza firma ustanowiła Procedurę zgłaszania naruszeń prawa i podejmowania odpowiednich działań następczych. Każde niewłaściwe postępowanie należy zgłaszać za pośrednictwem infolinii etycznej EY.
Application Engineering Senior Developer - .NET Full Stack & Integrations in Wrocław – pracodawca: EY
EY GDS Polska to doskonały pracodawca, który oferuje elastyczny model pracy hybrydowej, umożliwiający równowagę między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają liczne możliwości rozwoju zawodowego oraz dostępu do globalnych projektów, co sprzyja zdobywaniu cennych doświadczeń w międzynarodowym środowisku.