Senior Software Engineer
Jetzt bewerben
Senior Software Engineer

Senior Software Engineer

Ulm Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
Trimble

Auf einen Blick

  • Aufgaben: Entwickle innovative Plattformdienste für den Transportbereich und übernehme die Verantwortung für deren Entwicklung.
  • Arbeitgeber: Trimble revolutioniert die Arbeitsweise der Welt mit innovativen Produkten und Dienstleistungen.
  • Mitarbeitervorteile: Vollständige Remote-Arbeit aus Deutschland oder Europa, flexible Arbeitszeiten und ein dynamisches Umfeld.
  • Warum dieser Job: Sei Teil eines kreativen Teams, das mit modernsten Technologien arbeitet und echte Veränderungen bewirkt.
  • Gewünschte Qualifikationen: Bachelor-Abschluss in Informatik oder verwandten Bereichen und 5+ Jahre Erfahrung in der Backend-Entwicklung.
  • Andere Informationen: Arbeiten in einem internationalen Team mit Fokus auf Innovation und Zusammenarbeit.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Bei Trimble entwickeln wir innovative Produkte, die die Art und Weise verändern, wie die Welt funktioniert. Wir suchen begeisterte und erfahrene Fachleute, um unsere nächste Generation von Plattformdiensten für Transportprodukte und -dienstleistungen aufzubauen. Der Senior Software Engineer wird innovative Plattformdienste für den Transportbereich bei Trimble entwickeln. Diese Dienste werden nahtlos mit den Kernplattformdiensten von Trimble Cloud integriert und bieten Transportplattform-APIs für eine Vielzahl von Transportprodukten und -anwendungen.

Während wir neue Teams aufbauen und neue Plattformdienste entwickeln, zielt unser zukunftsorientierter Ansatz darauf ab, eine robuste Grundlage für Trimble's Transportprodukte zu schaffen. Wir bieten ein dynamisches Umfeld, das Exploration und Innovation mit modernen Technologien fördert, um den sich entwickelnden Bedürfnissen der Branche gerecht zu werden. Diese Rolle wird Teil eines der Plattformdienste sein und die volle Verantwortung für die Entwicklung und Wartung des Dienstes übernehmen.

Verantwortlichkeiten:
  • Beitrag zur Architektur, zum Design und zur Entwicklung einer soliden Grundlage eines der Plattformdienste für domänenspezifische Produkte, die skalierbar, leistungsfähig und flexibel sind, um neue Kundenanforderungen zu berücksichtigen.
  • Kreativ und innovativ sein, um Lösungen für den Problemraum und den SDLC zu identifizieren und anzuwenden.
  • Umfassende Verantwortung für den Dienst übernehmen, einschließlich Entwicklung, Test, Bereitstellung, Betrieb und Wartung.
  • Best Practices befolgen und sicherstellen, dass die Codeabdeckung, CI/CD und die Sicherheitsanforderungen erfüllt werden.
  • Ein ausgezeichneter Teamplayer sein und starke Beziehungen innerhalb des Teams sowie zu funktionsübergreifenden Teams aufbauen, indem Best Practices für die Zusammenarbeit befolgt werden.
  • Mit global verteilten Teams arbeiten.
Gewünschte Fähigkeiten und Erfahrungen:
  • Abschluss in Informatik, Informationstechnologie, Ingenieurwesen oder einem verwandten Bereich.
  • Über 5 Jahre Erfahrung in der Entwicklung von Backend-Diensten.
  • Starke Erfahrung in der Entwicklung von Diensten in Java, Spring, Spring Boot unter Verwendung von Maven/Gradle.
  • Erfahrung in der Entwicklung von cloudunabhängigen und cloudnativen Diensten.
  • Starke Designfähigkeiten zur Gestaltung generischer Dienste, die erweiterbar sind.
  • Starke Programmierfähigkeiten zur Entwicklung von qualitativ hochwertigem, wiederverwendbarem Code und zur Durchführung effektiver Code-Reviews.
  • Innovative Denkweise und die Bereitschaft, mit modernen Technologien zu lernen und beizutragen.
  • Professionelle Kommunikationsfähigkeiten in Englisch bei der Arbeit mit internationalen Teams.
Technologien:
  • Programmiersprachen: Java.
  • Frameworks: Spring, Spring Boot, Gradle, REST API.
  • Datenbanken: PostgreSQL/MySQL, MongoDB/ElasticSearch oder jede RDBMS + NoSQL-Erfahrung.
  • Cloud: Azure oder jede Cloud-Erfahrung.
  • Nachrichtenbroker: Kafka oder jeder Nachrichtenbroker und Erfahrung mit ereignisgesteuerten Architekturen.

Standort: Diese Rolle ist vollständig remote aus Deutschland oder innerhalb Europas.

Trimble transformiert die Art und Weise, wie die Welt funktioniert, indem Produkte und Dienstleistungen bereitgestellt werden, die die physische und digitale Welt verbinden. Kerntechnologien in Positionierung, Modellierung, Konnektivität und Datenanalyse ermöglichen es den Kunden, Produktivität, Qualität, Sicherheit und Nachhaltigkeit zu verbessern.

Senior Software Engineer Arbeitgeber: Trimble

Trimble ist ein hervorragender Arbeitgeber, der innovative Produkte entwickelt, die die Art und Weise, wie die Welt funktioniert, verändern. Mit einem dynamischen Arbeitsumfeld, das Exploration und Innovation fördert, bieten wir unseren Mitarbeitern die Möglichkeit, an der nächsten Generation von Plattformdiensten für den Transportsektor zu arbeiten. Unsere Unternehmenskultur legt Wert auf Zusammenarbeit und persönliche Entwicklung, während wir gleichzeitig flexible Arbeitsbedingungen und die Möglichkeit zur Arbeit aus Deutschland oder ganz Europa bieten.
Trimble

Kontaktperson:

Trimble HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Software Engineer

Tip Nummer 1

Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um mit aktuellen oder ehemaligen Mitarbeitern von Trimble in Kontakt zu treten. Stelle Fragen zu ihrer Erfahrung und den Herausforderungen im Unternehmen, um wertvolle Einblicke zu gewinnen.

Tip Nummer 2

Informiere dich über die neuesten Technologien und Trends im Bereich Cloud-Services und Backend-Entwicklung. Zeige in Gesprächen, dass du nicht nur die geforderten Fähigkeiten hast, sondern auch ein echtes Interesse an Innovationen in der Branche.

Tip Nummer 3

Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Java, Spring und Cloud-Technologien übst. Nutze Plattformen wie LeetCode oder HackerRank, um deine Programmierfähigkeiten zu schärfen und dein Selbstvertrauen zu stärken.

Tip Nummer 4

Zeige deine Teamfähigkeit! Bereite Beispiele vor, in denen du erfolgreich in einem Team gearbeitet hast, insbesondere in internationalen oder verteilten Teams. Dies wird dir helfen, dich als wertvollen Teamplayer zu präsentieren.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer

Backend-Entwicklung
Java
Spring
Spring Boot
Maven
Gradle
REST API
Cloud-native Dienste
PostgreSQL
MySQL
MongoDB
ElasticSearch
NoSQL
CI/CD
Sicherheitsanforderungen
Architektur- und Designfähigkeiten
Code-Reviews
Teamarbeit
Kommunikationsfähigkeiten in Englisch
Kafka
Ereignisgesteuerte Architektur
Agilität im Lernen

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.

Individualisiere deinen Lebenslauf: Passe deinen Lebenslauf an die spezifischen Anforderungen der Stelle an. Hebe relevante Erfahrungen und Fähigkeiten hervor, die für die Rolle des Senior Software Engineers bei Trimble wichtig sind.

Motivationsschreiben verfassen: Schreibe ein überzeugendes Motivationsschreiben, in dem du deine Begeisterung für die Position und das Unternehmen ausdrückst. Erkläre, wie deine Erfahrungen und Fähigkeiten zur Entwicklung innovativer Plattformdienste beitragen können.

Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf und dein Motivationsschreiben fehlerfrei sind und professionell aussehen.

Wie du dich auf ein Vorstellungsgespräch bei Trimble vorbereitest

Verstehe die Unternehmensvision

Informiere dich über Trimble und deren innovative Produkte. Zeige im Interview, dass du die Vision des Unternehmens verstehst und wie deine Rolle als Senior Software Engineer dazu beitragen kann, diese Vision zu verwirklichen.

Bereite technische Fragen vor

Erwarte technische Fragen zu Java, Spring und Cloud-Technologien. Übe das Lösen von Problemen und das Erklären deiner Lösungsansätze, um deine technischen Fähigkeiten und dein kreatives Denken zu demonstrieren.

Hebe Teamarbeit hervor

Da die Rolle stark auf Zusammenarbeit mit globalen Teams ausgerichtet ist, sei bereit, Beispiele für erfolgreiche Teamprojekte zu teilen. Betone deine Fähigkeit, starke Beziehungen aufzubauen und effektiv zu kommunizieren.

Zeige Innovationsgeist

Bereite einige Ideen oder Ansätze vor, wie du innovative Lösungen im Bereich der Transportplattformdienste entwickeln würdest. Dies zeigt dein Engagement für kontinuierliches Lernen und deine Bereitschaft, neue Technologien zu nutzen.

Senior Software Engineer
Trimble
Jetzt bewerben
Trimble
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>