Auf einen Blick
- Aufgaben: Entwickle und integriere APIs, Middleware und Webhooks für spannende Kundenprojekte.
- Unternehmen: Innovatives Unternehmen mit flachen Hierarchien und direktem Zugang zur Führungsebene.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und umfangreiche Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Team mit hervorragenden Karrierechancen und modernem Tech-Stack.
- Warum dieser Job: Gestalte die Zukunft der Integrationstechnologie und arbeite an innovativen Projekten.
- Qualifikationen: 2-4 Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in RESTful APIs.
Das prognostizierte 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
Thorit ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, direkt mit dem CEO und der Führungsebene zusammenzuarbeiten. Mit einem modernen Arbeitsumfeld in Böblingen, flexiblen Hybrid-Optionen und umfangreichen Weiterbildungsmöglichkeiten, wie Zugang zur Blinkist Business-Bibliothek und Babbel, fördert das Unternehmen eine Kultur des Wachstums und der Innovation. Zudem profitieren die Mitarbeiter von attraktiven Zusatzleistungen wie einer betrieblichen Altersvorsorge und einem Business Bike Leasing, was Thorit zu einem besonders attraktiven Arbeitsplatz macht.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer (all genders) erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Thorit anzuklopfen, wenn du dich auf die Stelle als Software Engineer (all genders) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Thorit vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer (all genders) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Thorit klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Thorit vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.