Auf einen Blick
- Aufgaben: Entwickle und integriere APIs, Middleware und Webhooks für spannende Kundenprojekte.
- Arbeitgeber: Innovatives Unternehmen mit flachen Hierarchien und direktem Zugang zur Führungsebene.
- Mitarbeitervorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und umfangreiche Weiterbildungsmöglichkeiten.
- Andere Informationen: Dynamisches Team mit hervorragenden Karrierechancen und modernem Tech-Stack.
- Warum dieser Job: Gestalte die Zukunft der Integrationstechnologie und arbeite an innovativen Projekten.
- Gewünschte Qualifikationen: 2-4 Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in RESTful APIs.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Über die Rolle
Sie werden das Integrationsrückgrat unserer Kundenprojekte besitzen: 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, die sich der Lieferung und KI-Initiativen widmen, eingeengt. Sie befreien diesen Engpass. Sie werden Produktionscode ausliefern, die OpenAPI-Spezifikationen dazu schreiben, eine wiederverwendbare Integrationsmusterbibliothek aufbauen und die Projektteams der Kunden zu Entscheidungen über die Integrationsarchitektur beraten. Die Messlatte sind null kritische Integrationsfehler in den ersten 12 Monaten.
Was Sie tun werden
- Sie werden unabhängig mindestens 2 Kundenintegrationsprojekte (API, Middleware, Webhook-Bereich) von Anfang bis Ende ohne kritische Eskalationen innerhalb der ersten 6 Monate liefern.
- Sie werden vollständige OpenAPI/Swagger-Dokumentation für jede Integration erstellen, die Sie liefern, überprüft und genehmigt vom Director D&T.
- Sie werden eine wiederverwendbare Integrationsmusterbibliothek in Confluence (mindestens 5 Muster) einrichten, auf die andere D&T-Teammitglieder zugreifen können.
- Sie werden mindestens 3 interne Projektteams oder Stakeholder der Kunden zu Entscheidungen über die Integrationsarchitektur beraten, mit dokumentierten Empfehlungen.
- Sie werden innerhalb der ersten 30 Tage vollständige Vertrautheit mit unserem Entwicklungsworkflow (Git-Branching-Modell, CI/CD-Pipelines, Jira-Issue-Lebenszyklus) erreichen.
- Sie werden Produktionsvorfälle bei null halten für die Integrationen, die Sie erstellen, wobei alle Vorfälle innerhalb der SLA gelöst werden.
- Sie werden Peer-Code-Reviews für mindestens 80% der Team-PRs innerhalb der vereinbarten SLA abschließen.
Was Sie mitbringen
Must-haves
- 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 Abwägungen, die Sie getroffen haben.
- Betrachtet OpenAPI/Swagger-Dokumentation als Teil der Lieferung, nicht als Nachgedanken.
- Hat über CI/CD-Pipelines in die Produktion geliefert (nicht lokale Builds oder manuelle Bereitstellung).
- Komfortabel darin, 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.
Nice-to-haves
- Erfahrung mit der Integration von HubSpot APIs (REST, Webhooks, benutzerdefinierte Workflows).
- Erfahrung mit iPaaS-Plattformen (Workato, Make, Mulesoft, Boomi) oder Nachrichtenwarteschlangen-Infrastruktur.
- Direkte Erfahrung mit SAP oder vergleichbaren ERP-Integrationsmustern.
Ihr 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 Tagesgeschäft arbeiten Sie eng mit Senior- und Principal-Engineers in 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.
Technologiestack
- Sprachen: Node.js, Python, .NET, Java (produktiv in mindestens einer, fließend in einer zweiten).
- Integration & APIs: REST, GraphQL, Webhooks, ereignisgesteuerte Muster, Nachrichtenwarteschlangen.
- iPaaS / Middleware: Workato, Make, Mulesoft, Boomi, plus benutzerdefinierte Middleware in Node.js oder Python.
- Dokumentation: OpenAPI/Swagger als Standard, ADRs in Confluence.
- CI/CD: GitHub Actions oder GitLab CI, Sandbox-zu-Prod-Pipelines.
- Kernplattformen: HubSpot APIs, plus Kundensysteme (SAP, Microsoft Dynamics, Salesforce als Integrationsziele).
- Interne Tools: Jira, Confluence, Forecast, Claude AI, Claude Code, Cursor.
Was wir bieten
- Pension & Zulagen: Betriebliche Altersvorsorge über Allianz mit gestaffeltem Arbeitgeberbeitrag von 50 € bis 290 € pro Monat, plus Lunchit-Mahlzeitenzuschuss von bis zu 100 € pro Monat.
- Gesundheit & Mobilität: Business Bike Leasing, Zugang zum Urban Sports Club an über 8.000 Standorten.
- Lernen: Vollständige Blinkist Business-Bibliothek (über 4.500 Bücher), 3 Monate Babbel, HubSpot-Zertifizierungen vollständig finanziert.
- Flexibilität: Bis zu 4 Wochen pro Jahr von überall in der EU arbeiten mit einem Zuschuss von 500 €, Spaces Co-Working-Mitgliedschaft, hybrides Setup mit vor Ort verankert in Böblingen.
- Kultur & Tools: Flache Hierarchien mit direktem Zugang zum CEO und zur Führung, moderner Stack (HubSpot, Jira, Confluence, Claude AI), Corporate Benefits über 800+ Marken.
Software Engineer (all genders) Arbeitgeber: Thorit
Kontaktperson:
Thorit HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer (all genders)
✨Tipp Nummer 1
Mach dir eine Liste von Unternehmen, die dich interessieren, und besuche deren Karriereseiten. Oft gibt es dort Stellenangebote, die nicht auf großen Jobportalen zu finden sind. Wir bei StudySmarter empfehlen, direkt über unsere Website zu bewerben!
✨Tipp Nummer 2
Networking ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über offene Stellen oder Tipps für den Bewerbungsprozess. Lass uns gemeinsam dein Netzwerk erweitern!
✨Tipp Nummer 3
Bereite dich gut auf Vorstellungsgespräche vor. Informiere dich über das Unternehmen, seine Produkte und die Technologien, die sie verwenden. Zeig, dass du wirklich interessiert bist und bereit, einen Beitrag zu leisten. Wir bei StudySmarter helfen dir gerne dabei, dich optimal vorzubereiten!
✨Tipp Nummer 4
Sei proaktiv! Wenn du eine interessante Stelle siehst, zögere nicht, dich zu bewerben, auch wenn du nicht alle Anforderungen erfüllst. Viele Unternehmen suchen nach Potenzial und Lernbereitschaft. Bewirb dich über unsere Website und zeig uns, was du drauf hast!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer (all genders)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wir wollen dich kennenlernen, also sei authentisch in deiner Bewerbung. Zeig uns, wer du bist und was dich motiviert, Teil unseres Teams zu werden. Lass deine Persönlichkeit durchscheinen!
Mach es konkret!: Wenn du über deine Erfahrungen sprichst, sei spezifisch. Nenne konkrete Projekte oder Herausforderungen, die du gemeistert hast, besonders im Bereich API-Integration oder Middleware. Das hilft uns, deine Fähigkeiten besser einzuschätzen.
Dokumentation ist wichtig!: Vergiss nicht, die Bedeutung von OpenAPI/Swagger-Dokumentation zu betonen. Zeig uns, dass du das als Teil des Entwicklungsprozesses siehst und nicht nur als nachträgliche Aufgabe. Das ist ein großer Pluspunkt für uns!
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt. Wir freuen uns auf dich!
Wie du dich auf ein Vorstellungsgespräch bei Thorit vorbereitest
✨Verstehe die technischen Anforderungen
Mach dich mit den spezifischen Technologien und Tools vertraut, die in der Stellenbeschreibung erwähnt werden, wie Node.js, Python oder RESTful APIs. Bereite konkrete Beispiele vor, wie du diese Technologien in früheren Projekten eingesetzt hast.
✨Dokumentation ist der Schlüssel
Betone deine Erfahrung mit OpenAPI/Swagger-Dokumentation. Sei bereit, darüber zu sprechen, wie du Dokumentation als Teil des Entwicklungsprozesses betrachtest und nicht als nachträglichen Gedanken.
✨Integration und Problemlösung
Bereite dich darauf vor, über deine Erfahrungen mit Integrationen zu sprechen. Zeige, dass du in der Lage bist, technische Herausforderungen zu identifizieren und Lösungen zu finden, ohne einfach nur um Hilfe zu bitten.
✨Teamarbeit und Kommunikation
Da du mit verschiedenen Teams zusammenarbeiten wirst, sei bereit, Beispiele für deine Kommunikationsfähigkeiten zu geben. Erkläre, wie du technische Konzepte in einfache Sprache übersetzt hast, um sie für nicht-technische Stakeholder verständlich zu machen.