O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Twój tytuł: Starszy programista Miejsce pracy: Europa, zdalnie W Trimble tworzymy innowacyjne produkty, które zmieniają sposób działania świata. Poszukujemy entuzjastycznych i doświadczonych specjalistów do tworzenia platform usług nowej generacji dla produktów i usług transportowych. Cyfryzujemy zamówienia w transporcie drogowym - często pomijaną działalność, która reprezentuje 10% światowej gospodarki.
Naszymi klientami są jedni z największych spedytorów i dostawców usług logistycznych na świecie. Przychodzą do nas, ponieważ oferujemy kompleksowe możliwości w zakresie analizy danych w zakresie profilowania operatorów, ustalania cen i taktyk zakupowych. Nasi klienci są pod ogromnym wrażeniem i zadowoleni z rozwiązania, a my jesteśmy o lata do przodu w tworzeniu nowej kategorii oprogramowania dla sektora logistycznego.
O roli Starszy programista będzie nas wspierać w rozwijaniu i utrzymywaniu podstawowych usług platformowych dla dziedziny transportu w Trimble. Usługi te są płynnie zintegrowane jako podstawowe usługi platformy dla szeregu produktów i zastosowań transportowych. Oferujemy dynamiczne środowisko, które zachęca do poszukiwań i innowacji dzięki technologiom nowej generacji, aby sprostać zmieniającym się potrzebom branży.
Osoba na tym stanowisku będzie częścią jednego z zespołów usług platformy, który przejmie pełną odpowiedzialność za rozwój i utrzymanie usług. Obowiązki - Udział w architekturze, projektowaniu i rozwoju solidnych podstaw jednej z usług platformy dla produktów specyficznych dla danej domeny, które są skalowalne, wydajne i elastyczne, aby dostosować się do nowych wymagań konsumentów. - Przejmij odpowiedzialność za architekturę frontendową i backendową naszej aplikacji - Wykaż się kreatywnością i innowacyjnością, aby zidentyfikować i zastosować rozwiązania w obszarze problemów i SDLC - Weź pełną odpowiedzialność za usługę, nadzorując jej rozwój, testowanie, wdrożenie, operacje i konserwację - Postępuj zgodnie z najlepszymi praktykami i zapewniaj pokrycie kodu, CI/CD oraz spełniaj wymagania zgodności z bezpieczeństwem - Bądź doskonałym graczem zespołowym budującym silne relacje w zespole i z zespołami wielofunkcyjnymi, stosując najlepsze praktyki współpracy. Praca z zespołami rozproszonymi na całym świecie Pożądane umiejętności i doświadczenie - Ponad 3 lata doświadczenia w tworzeniu usług frontend/backend - Duże doświadczenie w budowaniu kompleksowych interfejsów użytkownika jako programista Java lub inżynier frontend ze znacznym doświadczeniem w backendie - Doświadczenie w tworzeniu usług w Java, Spring, Spring boot przy użyciu maven - Doświadczenie w rozwijaniu architektury sterowanej zdarzeniami - Silne umiejętności projektowania w celu projektowania bardziej ogólnych usług, które są rozszerzalne - Silne umiejętności kodowania, tworzenia wysokiej jakości kodu wielokrotnego użytku i zapewniania skutecznych recenzji kodu - Innowacyjne nastawienie oraz chęć do nauki i wnoszenia wkładu korzystanie z technologii nowej generacji - Profesjonalne umiejętności komunikacji w języku angielskim Praca z międzynarodowymi zespołami Tech Stack - Rozwój backendu w Javie przy użyciu Spring, Spring Boot, REST API - Doświadczenie w tworzeniu frontendu z HTML, CSS, TypeScript, Angular - CI/CD: Docker, Kubernetes, GitLab lub GitHub - Baza danych: PostgreSQL lub dowolne doświadczenie RDBMS - Broker wiadomości: Kafka lub dowolny broker komunikatów i dowolne doświadczenie w architekturze sterowanej zdarzeniami Jesteś kandydatem, którego szukamy?
Nie wahaj się i aplikuj! Czekamy na Twoją aplikację. Kultura naszego zespołu Nasz zespół obejmuje cały świat, a inżynierowie pracują w wielu strefach czasowych.
Wysoko cenimy umiejętność komunikacji pisemnej, ponieważ praca asynchroniczna jest podstawową częścią naszego procesu. Będziesz pracować w zróżnicowanym, wielokulturowym środowisku, w którym kluczowa jest współpraca, dlatego zachęcamy do dzielenia się pomysłami i wiedzą ponad granicami. Jako zespół nastawiony na rozwój, inwestujemy w naszych ludzi, poświęcając czas i zasoby na rozwój zawodowy i awans zawodowy.
Jeśli odnajdujesz się w zmotywowanej, niezależnej kulturze pracy i lubisz pracować z kolegami z zespołu z całego świata, jednocześnie stale się ucząc i doskonaląc, ta rola jest dla Ciebie. Jak aplikować: Prześlij aplikację online na to stanowisko, klikając przycisk „Aplikuj teraz” znajdujący się w tym ogłoszeniu. Dołącz do zespołu kierującego się wartościami: przynależność, rozwój, wprowadzanie innowacji.
W Trimble nasze podstawowe wartości, takie jak przynależność, rozwój i innowacja, to nie tylko słowa - to fundament naszej kultury. Tworzymy środowisko, w którym jesteś widziany, słyszany i ceniony (Belong); gdzie masz możliwość budowania kariery i napędzania naszego wspólnego rozwoju (Grow); i gdzie Twoje innowacyjne pomysły kształtują przyszłość (Innovate). Wierzymy we wzmacnianie pozycji lokalnych zespołów w tworzeniu skutecznych strategii, zapewniając, że nasza globalna wizja będzie przemawiać do każdej osoby.
Zostań częścią zespołu, w którym Twój wkład naprawdę ma znaczenie. Informacje o ochronie prywatności kandydatów według kraju Jeśli potrzebujesz pomocy lub chcesz poprosić o zakwaterowanie w związku z procesem aplikacyjnym, napisz na adres care@trimble.com. Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/senior-software-developer-trimble