Senior Software Engineer in Katowice

Senior Software Engineer in Katowice

Katowice Pełny etat 54000 - 66000 zł / rok (szac.) Stacjonarnie
R

W skrócie

  • Zadania: Projektuj, buduj i obsługuj nowoczesne aplikacje w chmurze Azure.
  • Firma: Royal London - największa brytyjska mutualna firma ubezpieczeniowa.
  • Benefity: 28 dni urlopu, prywatna opieka zdrowotna, do 14% dopasowania składek emerytalnych.
  • Pozostałe informacje: Wspieraj młodszych inżynierów i rozwijaj kulturę współpracy.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i rozwijaj swoje umiejętności w zespole.
  • Kwalifikacje: Doświadczenie w programowaniu w Angular lub C#/.NET oraz w chmurze Azure.

Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.

Royal London poszukuje doświadczonego inżyniera oprogramowania na stanowisko Senior Software Engineer, który dołączy do jednego z naszych zespołów zajmujących się dostarczaniem aplikacji w obszarze cyfrowym. Rola ta koncentruje się na nowoczesnym inżynierii oprogramowania i aplikacji: projektowaniu, budowaniu i obsłudze usług cyfrowych skierowanych do klientów oraz wewnętrznych, z silnym naciskiem na rozwój aplikacji opartych na Azure przy użyciu Angular i C#/.NET.

Będziesz seniorem w zespole wielofunkcyjnym, przyczyniając się do projektowania i dostarczania rozwiązań, pozostając jednocześnie aktywnym uczestnikiem. Będziesz budować wysokiej jakości, bezpieczne i odporne aplikacje, wspierać najlepsze praktyki inżynieryjne oraz pomagać w rozwoju mniej doświadczonych inżynierów poprzez mentoring i współpracę.

W tej roli będziesz:

  • Projektować, budować, testować i obsługiwać usługi front-end Angular i back-end C#/.NET wdrażane w Azure.
  • Przyczyniać się do projektowania technicznego i ocen wpływu zmian w nowych i istniejących aplikacjach.
  • Produkcja i utrzymanie dokumentacji technicznej zgodnie z wymaganymi standardami.
  • Stosować najlepsze praktyki inżynieryjne, w tym czysty kod, automatyczne testowanie i obserwowalność.
  • Ściśle współpracować z architektami, testerami, właścicielami produktów, analitykami i interesariuszami, aby dostarczać wysokiej jakości wyniki.
  • Wspierać codzienną operację działających aplikacji, w tym badanie incydentów, rozwiązywanie problemów i ich usuwanie.
  • Uczestniczyć w przeglądach kodu i dyskusjach technicznych, pomagając utrzymać standardy inżynieryjne w zespole.
  • Mentorować i wspierać innych inżynierów, przyczyniając się do pozytywnej i współpracy kultury inżynieryjnej.
  • Przyczyniać się do ciągłego doskonalenia praktyk inżynieryjnych w szerszej społeczności inżynieryjnej Digital.

Oczekujemy, że jesteś doświadczonym inżynierem oprogramowania, który cieszy się projektowaniem i budowaniem dobrze zaprojektowanych aplikacji. Zależy Ci na jakości oprogramowania, bezpieczeństwie, odporności i operacyjności, a także dumnie dostarczasz rozwiązania, które można łatwo utrzymać.

Wymagania:

  • Silne doświadczenie w inżynierii oprogramowania, z doświadczeniem w dostarczaniu rozwiązań w pełnym cyklu życia rozwoju aplikacji.
  • Udokumentowane doświadczenie w projektowaniu, budowaniu i utrzymywaniu nowoczesnych aplikacji internetowych z silną wiedzą w zakresie Angular (lub podobnych frameworków front-end) lub C#/.NET oraz znajomość uzupełniającego stosu.
  • Silne doświadczenie w budowaniu i uruchamianiu aplikacji w środowiskach chmurowych Azure, z naciskiem na projektowanie na poziomie aplikacji, odporność i bezpieczeństwo.
  • Silne zrozumienie architektury opartej na API i usługach.
  • Doświadczenie w korzystaniu z pipeline'ów CI/CD do bezpiecznego i powtarzalnego budowania, testowania i wdrażania kodu aplikacji.
  • Silny nacisk na jakość aplikacji, w tym testowanie, wydajność, bezpieczeństwo, odporność i gotowość operacyjną.
  • Umiejętność pracy samodzielnej i podejmowania rozsądnych decyzji technicznych w ramach ustalonej architektury.
  • Doświadczenie w wspieraniu i mentorowaniu inżynierów na różnych etapach kariery.
  • Postawa ciągłego doskonalenia, aktywne rozwijanie własnych umiejętności i przyczynianie się do najlepszych praktyk inżynieryjnych.

Preferencje:

  • Doświadczenie z popularnymi usługami Azure używanymi w dostarczaniu aplikacji, takimi jak App Services, Functions, Storage, Key Vault i Application Insights.
  • Doświadczenie z zarządzaniem API (np. Azure APIM) jako część integracji aplikacji.
  • Ekspozycja na rozwój aplikacji mobilnych (iOS, Android i/lub frameworki wieloplatformowe) lub doświadczenie w wspieraniu aplikacji mobilnych za pośrednictwem usług backendowych.
  • Znajomość infrastruktury jako kodu (np. Bicep lub Terraform).
  • Doświadczenie w budowaniu i wspieraniu aplikacji w regulowanych lub świadomych bezpieczeństwa środowiskach.

Royal London to największa w Wielkiej Brytanii mutualna firma zajmująca się życiem, emeryturami i inwestycjami, oferująca produkty i usługi ochrony, długoterminowego oszczędzania i zarządzania aktywami.

Nasza Obietnica dla Pracowników to, że wszyscy będziemy pracować w miejscu, które jest inkluzywne, odpowiedzialne, przyjemne i satysfakcjonujące. Jest to wspierane przez nasze wartości Spirit of Royal London: Wzmocnieni, Godni Zaufania, Współpraca, Osiąganie.

Oferujemy świetne korzyści dla pracowników, takie jak:

  • 28 dni urlopu rocznego oprócz dni ustawowo wolnych od pracy
  • do 14% składki pracodawcy na emeryturę
  • prywatne ubezpieczenie zdrowotne

Jesteśmy inkluzywnym pracodawcą. Celebrujemy i cenimy różnorodne tła i kultury w Royal London. Nasi różnorodni ludzie i perspektywy dają nam szereg umiejętności, które są uznawane i szanowane – niezależnie od ich pochodzenia.

Tylko kandydaci, którzy mają legalne prawo do pracy w Wielkiej Brytanii lub Irlandii, mogą ubiegać się o tę rolę. Niestety, Royal London nie może zapewnić sponsorowania wiz ani zezwoleń na pracę.

Senior Software Engineer in Katowice – pracodawca: Royal London

Royal London to doskonały pracodawca, który stawia na rozwój swoich pracowników oraz promuje kulturę współpracy i innowacji. Oferujemy atrakcyjne benefity, w tym elastyczne godziny pracy oraz możliwości szkoleń, co sprzyja osobistemu i zawodowemu rozwojowi. Pracując w naszym zespole w Londynie, będziesz miał okazję wpływać na kluczowe decyzje strategiczne w obszarze zarządzania danymi i ryzykiem AI, w dynamicznym i wspierającym środowisku.

R

Dane kontaktowe:

Zespół rekrutacyjny Royal London

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer in Katowice

Angular
C#/.NET
Azure
API-driven architecture
Service-based architecture
CI/CD pipelines
Software quality assurance