
NEC Software Solutions tworzy oprogramowanie i usługi cyfrowe dla organizacji działających w sektorach administracji publicznej, ochrony zdrowia, mieszkalnictwa i bezpieczeństwa publicznego. Oferta firmy obejmuje usługi związane z procesami biznesowymi, rozwiązania cyfrowej obsługi korespondencji, zarządzanie dokumentami oraz hosting w chmurze, ze szczególnym naciskiem na technologie skoncentrowane na użytkowniku i praktyczne wsparcie. Firma współpracuje z organizacjami sektora publicznego w Wielkiej Brytanii i na arenie międzynarodowej, pomagając im reagować na zmieniające się potrzeby operacyjne dzięki narzędziom cyfrowym zaprojektowanym z myślą o wzmacnianiu społeczności.
Młodszy lub średniozaawansowany programista Full-Stack w NEC Software Solutions — praca zdalna w Wielkiej Brytanii
Twórz usługi backendowe w Javie lub Kotlinie oraz nowoczesne aplikacje internetowe dla NEC Software Solutions. Pomagaj dostarczać bezpieczne systemy dla sektora publicznego, integracje i usługi krajowe.
Opis
- Twórz i rozwijaj funkcje w Javie lub Kotlinie, Spring Boot i nowoczesnych technologiach internetowych
- Twórz interfejsy RESTful API dla platform wewnętrznych i integracji systemowych
- Wspieraj rozwój frontendu z użyciem HTML, CSS, JavaScriptu, TypeScriptu, Reacta, Angulara lub AngularJS
- Twórz przejrzysty, czytelny i łatwy w utrzymaniu kod
- Pracuj z relacyjnymi bazami danych i bazami NoSQL, aby wyszukiwać, porządkować i zarządzać danymi
- Przeprowadzaj testy jednostkowe, integracyjne i funkcjonalne
- Przeglądaj kod z kolegami i usuwaj defekty oprogramowania
- Korzystaj z Gita, systemów budowania i potoków CI/CD w codziennej pracy programistycznej
- Ściśle współpracuj z zespołami produktu, QA, designu, DevOps i inżynierii
- Stosuj dobre praktyki inżynierskie w zakresie bezpieczeństwa, wydajności, dostępności i łatwości utrzymania
- Bierz odpowiedzialność za przydzielone zadania i pomagaj wzmacniać wspólne standardy inżynierskie
- Twórz oprogramowanie wykorzystywane przez systemy krajowe, usługi publiczne i środowiska operacyjne
Wymagania
- Kwalifikuj się do uzyskania poświadczenia bezpieczeństwa i mieszkać w Wielkiej Brytanii od co najmniej pięciu lat
- Posiadać już prawo do pracy w Wielkiej Brytanii
- Posiadać udokumentowane prawo do pracy i podróżowania po Wielkiej Brytanii
- Mieć około dwóch do pięciu lat doświadczenia w tworzeniu oprogramowania, najlepiej w środowisku komercyjnym
- Mieć praktyczne doświadczenie z Javą lub Kotlinem i rozumieć programowanie obiektowe
- Mieć doświadczenie ze Spring Boot lub porównywalnym frameworkiem backendowym
- Rozumieć relacyjne bazy danych i bazy NoSQL
- Znać Gita, praktyki współpracy przy tworzeniu oprogramowania, potoki CI/CD i zautomatyzowane dostarczanie
- Być gotowym do pisania i utrzymywania testów automatycznych
- Efektywnie pracować w zwinnym zespole i jasno się komunikować
- Mieć doświadczenie lub wiedzę praktyczną w zakresie Spring Framework, Spring Data JPA, Hibernate lub porównywalnych technologii backendowych
- Rozumieć REST API i tworzenie systemów zorientowanych na usługi
- Mieć doświadczenie frontendowe z HTML, CSS i JavaScriptem, najlepiej również z TypeScriptem
- Znać frameworki lub biblioteki takie jak React, Angular, AngularJS lub Vue
- Mieć doświadczenie z AWS lub Azure, kontenerami, Kubernetesem i narzędziami CI/CD, takimi jak Jenkins, GitLab CI lub GitHub Actions
- Mieć doświadczenie w zakresie standardów dostępności WCAG 2.2 AA lub pracować nad ich wdrożeniem
- Mieć doświadczenie w bezpiecznych, regulowanych lub operacyjnie wrażliwych środowiskach
- Najlepiej posiadać dyplom z informatyki, inżynierii oprogramowania, technologii informacyjnych lub pokrewnej dziedziny technicznej
- Równoważne doświadczenie praktyczne, szkolenie zawodowe lub odpowiednie certyfikaty mogą zostać zaakceptowane
- Przejść wymagane kontrole bezpieczeństwa, weryfikację referencji i badania medycyny pracy; w zależności od stanowiska może być również wymagana kontrola DBS
Benefity
- Prywatna opieka medyczna dla pracowników finansowana przez NEC, z możliwością objęcia nią rodziny za dodatkową opłatą
- 25 płatnych dni urlopu dla pracowników pełnoetatowych z możliwością kupienia lub sprzedania dni urlopowych
- Ubezpieczenie na życie finansowane przez NEC w wysokości czterokrotności podstawowego wynagrodzenia, z możliwością dodatkowego ubezpieczenia za dodatkową opłatą
- Grupowy plan emerytalny ze składkami pracodawcy do 8,5%
- Elastyczne świadczenia zaprojektowane z myślą o indywidualnych potrzebach
- Bezpłatny dostęp do LinkedIn Learning i ponad 15 000 kursów
- Program emerytalny ze składkami powyżej średniej
- Racjonalne usprawnienia i wsparcie w zakresie dostępności podczas całego procesu rekrutacji i rozmów kwalifikacyjnych