(Senior) Software Engineer (all genders)

(Senior) Software Engineer (all genders)

Böblingen Vollzeit 54000 - 66000 € / Jahr (geschätzt) Homeoffice (teilweise)
R

Auf einen Blick

  • Aufgaben: Entwickle und integriere RESTful APIs und Middleware für spannende Kundenprojekte.
  • Unternehmen: Innovatives Unternehmen mit einem dynamischen Entwicklungsteam.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen und flexible Arbeitszeiten.
  • Weitere Informationen: Wachstumsmöglichkeiten in einem kreativen und unterstützenden Umfeld.
  • Warum dieser Job: Gestalte die Zukunft der Integrationstechnologie und arbeite an herausfordernden Projekten.
  • Qualifikationen: 2-4 Jahre Erfahrung in der Softwareentwicklung und Integration.

Das prognostizierte Gehalt liegt zwischen 54000 - 66000 € pro Jahr.

Sie sind verantwortlich für das Integrations-Backbone unserer Kundenprojekte: die RESTful APIs, Webhooks und Middleware, die HubSpot, ERP-Systeme, Datenlager und die Vielzahl von Drittanbieterplattformen verbinden, die unsere Kunden nutzen. Heute wird diese Arbeit zwischen Senior- und Principal-Engineers aufgeteilt, die sich der Lieferung und KI-Initiativen widmen. Sie lösen dieses Engpassproblem.

Sie werden Produktionscode ausliefern, die zugehörigen OpenAPI-Spezifikationen schreiben, eine wiederverwendbare Integrationsmusterbibliothek aufbauen und die Projektteams der Kunden bei Entscheidungen zur Integrationsarchitektur beraten. Das Ziel sind null kritische Integrationsfehler in den ersten 12 Monaten.

Aktivitäten

  • Sie liefern unabhängig mindestens 2 Kundenintegrationsprojekte (API, Middleware, Webhook) end-to-end ohne kritische Eskalationen innerhalb der ersten 6 Monate.
  • Sie erstellen vollständige OpenAPI/Swagger-Dokumentationen für jede Integration, die Sie liefern, die vom Director D&T überprüft und genehmigt werden.
  • Sie etablieren eine wiederverwendbare Integrationsmusterbibliothek in Confluence (mindestens 5 Muster), auf die andere D&T-Teammitglieder zugreifen können.
  • Sie beraten mindestens 3 interne Projektteams oder Kundenstakeholder zu Entscheidungen über die Integrationsarchitektur mit dokumentierten Empfehlungen.
  • Sie erreichen innerhalb der ersten 30 Tage vollständige Vertrautheit mit unserem Entwicklungsworkflow (Git-Branching-Modell, CI/CD-Pipelines, Jira-Issue-Lifecycle).
  • Sie halten Produktionsvorfälle bei null für die von Ihnen erstellten Integrationen, wobei alle Vorfälle innerhalb der SLA gelöst werden.
  • Sie führen Peer-Code-Reviews für mindestens 80% der Team-PRs innerhalb der vereinbarten SLA durch.

Anforderungen

  • 2 bis 4 Jahre Berufserfahrung in der Softwareentwicklung, wobei praktische Integrationsarbeit einen wesentlichen Teil der Rolle ausmacht.
  • Produktiv in mindestens einer der Sprachen Node.js, Python, .NET oder Java, mit der Fähigkeit, Code in einer zweiten Sprache zu lesen und zu debuggen.
  • Direkte Erfahrung im Entwerfen von RESTful APIs und der Auswahl von Integrationsmustern (Webhook, Polling, ereignisgesteuert, Middleware) mit konkreten Beispielen für getroffene Abwägungen.
  • Betrachtet OpenAPI/Swagger-Dokumentation als Teil der Lieferung, nicht als Nachgedanken.
  • Hat über CI/CD-Pipelines in die Produktion ausgeliefert (nicht lokale Builds oder manuelle Bereitstellungen).
  • Fühlt sich wohl dabei, technische Integrationsbeschränkungen in einfache Sprache für nicht-technische PMs oder Kundenkontakte zu übersetzen.
  • Muster des Problembewusstseins: untersucht, schlägt vor, kennzeichnet mit Kontext, anstatt "Ich stecke fest" zu eskalieren.
  • Bereit und in der Lage, mindestens 2 Tage pro Woche vor Ort in Böblingen zu arbeiten.

Team

Sie werden dem Entwicklungsteam innerhalb unserer Entwicklungs- und Technologie-Praxis beitreten. Sie berichten direkt an den Director Development & Technology, da der Teamleiter Development derzeit TBD ist. Im Alltag arbeiten Sie eng mit Senior- und Principal-Engineers derselben Praxis, dem KI-Team für agentische und LLM-gesteuerte Integrationen, dem Tech Consulting-Team für Architekturübergaben und PMs aus der PMO-Praxis an der Lieferung zusammen.

Bewerbungsprozess

Ein Anschreiben ist optional, aber ein konkretes Beispiel für die komplexeste API-Integration, die Sie persönlich end-to-end erstellt haben (die Systemlandschaft, das gewählte Integrationsmuster, was schiefging und wie Sie es behoben haben), ist erforderlich.

(Senior) Software Engineer (all genders) Arbeitgeber: Remotely

CarVia ist ein herausragender Arbeitgeber, der dir die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Mit flexiblen Arbeitszeiten, Homeoffice-Optionen und einem attraktiven Provisionsmodell fördern wir nicht nur deine berufliche Entwicklung durch vielfältige Weiterbildungsangebote, sondern bieten auch die hochwertigste Fahrzeugflotte Deutschlands. Werde Teil eines ehrgeizigen Teams, das gemeinsam an der Spitze der digitalen Mobilitätslösungen arbeitet und erlebe ein modernes Arbeitsumfeld, das auf schnelles Wachstum und Effizienz ausgerichtet ist.

R

Kontaktdaten:

Remotely Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um (Senior) Software Engineer (all genders) mit Bravour zu bestehen

RESTful APIs
OpenAPI/Swagger Dokumentation
Node.js
Python
.NET
Java
CI/CD Pipelines