O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Pamiętaj, że na to stanowisko musisz posiadać poświadczenie bezpieczeństwa, więc musisz mieszkać w Wielkiej Brytanii przez co najmniej 5 lat. Poszukujemy programisty, który chce się rozwijać w ramach doświadczonego zespołu inżynierów, budując bezpieczne, niezawodne i znaczące oprogramowanie wykorzystywane w złożonych środowiskach sektora publicznego i operacyjnych. Ta rola jest odpowiednia dla osoby z solidnymi podstawami technicznymi, głodem nauki i prawdziwym zainteresowaniem zarówno programowaniem front-end, jak i back-end.
Nie musisz być ekspertem w każdej dziedzinie. Liczy się to, że lubisz budować oprogramowanie, rozwiązywać problemy, jasno się komunikować i ulepszać poprzez praktyczne dostarczanie. Będziesz pracować nad rozwojem back-end i front-end, wnosząc wkład w usługi Java lub Kotlin, aplikacje Spring Boot, interfejsy API REST, integracje, bazy danych, interfejsy użytkownika i ulepszenia platform.
Będziesz wspierany przez starszych inżynierów, którym ufasz, że przejmiesz odpowiedzialność za przydzieloną pracę, przetestujesz zmiany i wniesiesz wkład we wspólne najlepsze praktyki inżynieryjne. Jest to silna szansa na zdobycie praktycznego doświadczenia w zakresie usług zaplecza, programowania front-end, dostarczania w chmurze i zwinnych praktyk inżynieryjnych, przy jednoczesnym budowaniu pewności siebie i własności technicznej w miarę upływu czasu. Co będziesz robić Tworzenie i utrzymywanie funkcji oprogramowania przy użyciu języka Java lub Kotlin, Spring Boot i nowoczesnych technologii internetowych, w tym interfejsów API RESTful obsługujących systemy wewnętrzne i integracje.
W razie potrzeby weź udział w rozwoju front-endu, pracując z technologiami takimi jak HTML, CSS, JavaScript, TypeScript, React, Angular lub AngularJS. Pisz czysty, czytelny i łatwy w utrzymaniu kod, pracując z relacyjnymi bazami danych i bazami danych NoSQL, aby efektywnie wykonywać zapytania, strukturyzować i zarządzać danymi. Wspieraj jakość poprzez testy jednostkowe, integracyjne i funkcjonalne, przeglądy kodu i rozwiązywanie defektów, przy wsparciu zespołu w razie potrzeby.
Korzystaj z Git, buduj narzędzia i potoki CI/CD w ramach codziennego rozwoju, ściśle współpracując z inżynierami ds. produktu, kontroli jakości, projektantami, DevOps i innymi inżynierami, aby dostarczać działające oprogramowanie. Rozwijaj i stosuj dobre praktyki inżynieryjne w zakresie bezpieczeństwa, wydajności, dostępności i łatwości konserwacji. Czego szukamy Około 2 do 5 lat doświadczenia w tworzeniu oprogramowania, najlepiej w komercyjnym środowisku programistycznym, chociaż możliwości i potencjał liczą się bardziej niż dokładne lata.
Praktyczne doświadczenie z Javą lub Kotlinem i programowaniem obiektowym, ze znajomością Spring Boot lub podobnych frameworków backendowych, a także praktyczna wiedza na temat relacyjnych baz danych i baz danych NoSQL. Znajomość Git, przepływów pracy związanych z rozwojem współpracy, potoków CI/CD i automatycznego dostarczania. Nastawienie na testy, chęć pisania i utrzymywania testów automatycznych w ramach normalnego rozwoju.
Umiejętność dobrej pracy w zwinnym zespole, jasnej komunikacji i praktycznego, niezawodnego podejścia do realizacji zadań. Prawdziwy entuzjazm dla technologii, chęć uczenia się, doskonalenia i przejmowania z czasem coraz większej odpowiedzialności za technologię. Pożądane doświadczenie Doświadczenie lub dobra praktyczna znajomość Spring Framework, Spring Data JPA, Hibernate lub podobnych technologii backendowych.
Zrozumienie interfejsów API REST i programowania opartego na usługach. Doświadczenie w tworzeniu front-endu z wykorzystaniem HTML, CSS, JavaScript i najlepiej TypeScript, ze znajomością frameworków lub bibliotek takich jak React, Angular, AngularJS czy Vue, nowoczesnych wzorców front-endowych lub modernizacji starszego front-endu. Kontakt z platformami chmurowymi, takimi jak AWS lub Azure, ze znajomością kontenerów, Kubernetes i narzędzi CI/CD, takich jak Jenkins, GitLab CI lub GitHub Actions.
Doświadczenie lub praca nad standardami dostępności, takimi jak WCAG 2.2 AA. Doświadczenie w pracy w bezpiecznych, regulowanych lub wrażliwych operacyjnie środowiskach. Dlaczego ta rolaTo szansa na rozwój jako programista typu full-stack podczas pracy nad systemami wspierającymi usługi krajowe i realnie zmieniającymi życie ludzi.
Będziesz częścią zespołu dostarczającego oprogramowanie dla złożonych środowisk sektora publicznego i operacyjnych. Praca jest znacząca i zróżnicowana technicznie, dzięki czemu możesz stawić czoła rzeczywistym wyzwaniom inżynieryjnym w zakresie usług zaplecza, aplikacji front-end, integracji, baz danych, bezpieczeństwa, testowania i łatwości konserwacji. Będziesz wspierany przez doświadczonych inżynierów, zachęcany do zadawania pytań i ufany, że przejmiesz odpowiedzialność w miarę wzrostu Twojej pewności siebie.
Jak pracujemy Dołączysz do środowiska inżynierskiego stawiającego na ludzi, w którym liczy się praktyczna dostawa, nauka i jakość. Nasza praca wspiera systemy krajowe i usługi publiczne, dlatego zależy nam na budowaniu oprogramowania, które jest niezawodne, łatwe w utrzymaniu i przydatne dla ludzi, którzy na nim polegają. Współpracujemy w zakresie inżynierii, produktu, projektowania, kontroli jakości i dostawy.
Będziesz zachęcany do zadawania pytań, jasnego przekazywania pomysłów, uczestniczenia w przeglądach kodu, dzielenia się wiedzą i pomagania w promowaniu najlepszych praktyk w całym zespole. Nasza kultura opiera się na wsparciu, odpowiedzialności i ciągłym doskonaleniu. Będziesz zachęcany do budowania zaufania, dzielenia się pomysłami i współtworzenia oprogramowania zaprojektowanego dla prawdziwych ludzi i osiągania wyników w świecie rzeczywistym.
Poświadczenie bezpieczeństwa i uprawnienia. Ta rola może wymagać uprawnień do kontroli bezpieczeństwa (SC), w zależności od projektu lub zadania. Nie musisz posiadać aktualnego zezwolenia SC, chyba że określono inaczej, ale jeśli wymagane jest poświadczenie, musisz kwalifikować się do jego uzyskania oraz spełniać niezbędne wymagania dotyczące miejsca zamieszkania i weryfikacji.
Kandydaci muszą już posiadać prawo do pracy w Wielkiej Brytanii. Najlepiej wykształcony na poziomie studiów w dziedzinie informatyki, inżynierii oprogramowania, technologii informatycznych lub pokrewnej dyscypliny technicznej. Równoważne doświadczenie praktyczne, szkolenie zawodowe lub odpowiednie certyfikaty będą również brane pod uwagę.
Jesteśmy dumni, że możemy zaoferować doskonały pakiet świadczeń, w tym ponadprzeciętny program emerytalny. Dołączając do zespołu NEC Software Solutions, otrzymujesz: Prywatną opiekę medyczną finansowaną przez NEC dla pracowników (z możliwością dodania członków rodziny za dodatkową opłatą) 25 dni płatnego urlopu z opcją kupna/sprzedaży (FTE) 4 x ubezpieczenie na życie z wynagrodzeniem podstawowym finansowane przez NEC (z możliwością zwiększenia ochrony za dodatkową opłatą) Grupowy plan emerytalny z fantastycznymi składkami pracodawcy do maksymalnie 8,5% Wybór elastycznych świadczeń dostosowanych do Twoich indywidualnych potrzeb Wszyscy koledzy uzyskaj bezpłatny dostęp do LinkedIn Learning. Ponad 15 000 kursów obejmujących szeroki zakres tematów.
Dowiedz się, co lubisz, kiedy lubisz i jak lubisz. INNE INFORMACJE Kandydaci muszą być w stanie wykazać, że posiadają wcześniej prawo do pracy i podróżowania na terenie Wielkiej Brytanii. Wymagane będą dokumenty potwierdzające.
Wszystkie oferty podlegają pozytywnej weryfikacji, referencjom i kontrolom higieny pracy. W zależności od charakteru stanowiska może być również wymagana kontrola w ramach Służby Zakazu Ujawniania Informacji (DBS). NEC Software Solutions jest pracodawcą zapewniającym równe szanse i przyjmującym aplikacje od wszystkich społeczności.
Jeśli potrzebujesz uzasadnionych dostosowań lub masz szczególne potrzeby w zakresie dostępności podczas procesu rekrutacji lub rozmowy kwalifikacyjnej, nie krępuj się i podziel się nimi z nami. Zależy nam na zapewnieniu włączającego i przyjaznego doświadczenia wszystkim kandydatom. Kim jesteśmy: Jesteśmy firmą NEC Software Solutions (część globalnego giganta technologicznego NEC Corporation).
Kiedy czytasz tę reklamę, nasze oprogramowanie pomaga wysyłać karetki pogotowia, wspierać rodziny, utrzymywać pociągi w ruchu, lokalizować zaginione osoby, a nawet badać słuch noworodków. Współpracując z nami, pomożesz naszym ponad 3000 pracownikom przesuwać granice tego, co jest możliwe i wspierać niesamowite usługi publiczne. Współpracujemy z rządami, szpitalami, policją, dostawcami mieszkań, władzami lokalnymi i nie tylko.
Pomagamy im szybciej wypłacać wsparcie finansowe, przyspieszać leczenie pacjentów i we właściwy sposób reagować na sytuacje kryzysowe. Im więcej robimy, tym więcej nasi klienci mogą zrobić dla innych. Razem możemy zmienić świat.
Będziemy wdzięczni za Twoją pomoc. Będziemy Cię wspierać przez cały czas. Dołącz do nas i zmieniaj świat!
Dowiedz się więcej w artykule Oryginalnie opublikowano w Himalajach
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.