
RELX opracowuje rozwiązania analityczne i narzędzia wspierające podejmowanie decyzji na podstawie informacji dla klientów biznesowych i profesjonalnych na całym świecie. Jego produkty łączą specjalistyczne treści, dane i technologie, pomagając podejmować lepsze decyzje i osiągać lepsze wyniki w obszarach zarządzania ryzykiem, informacji naukowej, technicznej i medycznej, prawa oraz działalności wystawienniczej. RELX działa również na rynkach doradztwa, ochrony zdrowia i ubezpieczeń, pomagając organizacjom zwiększać produktywność, zarządzać ryzykiem, rozwijać badania, wspierać pracę prawną i skuteczniej przeprowadzać transakcje biznesowe.
Inżynier oprogramowania na poziomie średnio zaawansowanym, C#/.NET i Angular — RELX
Twórz oprogramowanie regulacyjne dla producentów z branży life sciences, korzystając z C#/.NET i Angular. Opracowuj niezawodne rozwiązania chmurowe, wykorzystując narzędzia AI na każdym etapie pracy inżynierskiej.
Opis
- Twórz i utrzymuj interfejsy API w C#/.NET, mikrousługi, usługi działające w tle oraz interfejsy Angular.
- Modernizuj starsze oprogramowanie małymi krokami, poprawiając łatwość utrzymania, niezawodność i wygodę użytkowników.
- Projektuj modele danych, zapytania i integracje dla SQL Server.
- Korzystaj z zatwierdzonych narzędzi AI podczas planowania, implementacji, testowania, debugowania, refaktoryzacji i dokumentowania; weryfikuj wygenerowane wyniki.
- Twórz testy automatyczne i stosuj programowanie sterowane testami tam, gdzie jest to przydatne.
- Bierz udział w przeglądach kodu, dyskusjach technicznych oraz wspólnym podejmowaniu decyzji projektowych i wdrożeniowych.
- Korzystaj z usług Azure, potoków CI/CD, rejestrowania zdarzeń i monitorowania, aby dostarczać i wspierać oprogramowanie produkcyjne.
- Współpracuj z zespołami produktu, inżynierii jakości, architektury, bezpieczeństwa i operacji — od wymagań po wydanie i dalsze wsparcie.
Wymagania
- Masz około trzech lub więcej lat doświadczenia zawodowego w inżynierii oprogramowania albo równoważne potwierdzone doświadczenie w dostarczaniu oprogramowania produkcyjnego.
- Masz praktyczne doświadczenie z C#, .NET, interfejsami REST API, Angular i TypeScript.
- Masz doświadczenie z Microsoft SQL Server, w tym w pisaniu zapytań oraz rozumiesz kwestie dostępu do danych i wydajności.
- Znasz testowanie automatyczne, Git, przeglądy kodu i iteracyjne dostarczanie oprogramowania.
- Korzystałeś(-aś) z narzędzi AI do programowania lub chcesz rozsądnie zacząć z nich korzystać.
- Potrafisz samodzielnie realizować zadania o umiarkowanej złożoności, informować o postępach i kompromisach oraz prosić o opinię, gdy decyzje mogą szerzej wpływać na architekturę lub klientów.
- Dbasz o bezpieczeństwo, prywatność danych, niezawodność i przejrzystą dokumentację.
- Dodatkowym atutem będzie doświadczenie z usługami Azure, Azure DevOps, potokami CI/CD, Dockerem, Kubernetesem, modernizacją starszych systemów, integracją mikrousług, obserwowalnością, rozwiązywaniem problemów w środowisku produkcyjnym lub oprogramowaniem dla branży life sciences, ochrony zdrowia, sektorów regulowanych albo innych środowisk wymagających wysokiego poziomu zaufania.
Benefity
- Inicjatywy wspierające zdrową równowagę między pracą a życiem prywatnym
- Inicjatywy wspierające dobrostan
- Urlop rodzicielski dla obojga rodziców
- Dofinansowanie nauki
- Urlopy sabbaticalowe
- Elastyczne godziny pracy
- Zakres świadczeń zależny od kraju