Search

Senior Software Engineer (ERP) – Ownership & Product Responsibility

symblCrowd GmbH
location52 Stolberg, Deutschland
VeröffentlichtVeröffentlicht: Heute
IT / Telekommunikation
Vollzeit

Diese Rolle ist mehr als eine klassische Senior-Developer-Position: Du entwickelst aktiv an einem produktiven ERP-System und übernimmst echte Verantwortung für Module und fachliche Themen. Neben Hands-on-Entwicklung bist du technischer Ansprechpartner, denkst in Zusammenhängen und gestaltest Lösungen mit echtem Business-Impact. Die Position bietet dir eine klare Perspektive, schrittweise in technische Ownership und Lead-Verantwortung hineinzuwachsen.

Tätigkeiten

In dieser Rolle arbeitest du aktiv an der Weiterentwicklung eines produktiven ERP-Systems und übernimmst Verantwortung für definierte Module und fachliche Themenbereiche. Du entwickelst neue Funktionen, verbesserst bestehende Lösungen und trägst dazu bei, komplexe Geschäftsprozesse technisch sauber und wartbar abzubilden. Neben der reinen Entwicklung bist du technischer Ansprechpartner für dein Thema und wirkst an Entscheidungen zur Weiterentwicklung des Systems mit.

Deine wichtigsten Aufgaben

  • Hands-on-Entwicklung von Backend-, Frontend- und Schnittstellen-Komponenten im ERP-Umfeld
  • Weiterentwicklung und Pflege bestehender Module inkl. Refactoring und technischer Verbesserungen
  • Analyse komplexer fachlicher Anforderungen und Übersetzung in saubere technische Lösungen
  • Verantwortung für einzelne Module oder Themenbereiche (End-to-End)
  • Technische Bewertung bestehender Lösungen und Einbringen von Verbesserungsvorschlägen
  • Dokumentation technischer Entscheidungen und relevanter Zusammenhänge
  • Zusammenarbeit mit CTO, Entwicklungsteam und angrenzenden Rollen
  • Unterstützung bei Eskalationen und komplexen Fragestellungen im Produkt- und Kundenkontext

Anforderungen

Fachliche Anforderungen

  • Mehrjährige Erfahrung als Software Engineer in der Entwicklung komplexer Anwendungen
  • Sehr gute Kenntnisse in mindestens einem der folgenden Bereiche:
    • Backend-Entwicklung (z. B. Go oder vergleichbare Sprachen)
    • Frontend-Entwicklung mit Angular
  • Erfahrung im Umgang mit APIs, Datenbanken und strukturierter Geschäftslogik
  • Fähigkeit, bestehende Systeme zu analysieren, zu verstehen und gezielt weiterzuentwickeln
  • Erfahrung mit Refactoring und technischer Weiterentwicklung produktiver Systeme
  • Sicherer Umgang mit modernen Entwicklungswerkzeugen und -prozessen

Methodische & persönliche Anforderungen

  • Ausgeprägtes Verantwortungsbewusstsein für eigene Themen und Ergebnisse
  • Fähigkeit, komplexe Zusammenhänge strukturiert zu erfassen und verständlich zu kommunizieren
  • Bereitschaft, technische Entscheidungen zu treffen und zu begründen
  • Interesse an fachlichen Prozessen (z. B. ERP-, Business- oder Prozesslogik)
  • Selbstständige, zuverlässige und strukturierte Arbeitsweise
  • Teamfähigkeit und konstruktive Zusammenarbeit mit anderen Rollen

Nice to have

  • Erfahrung mit ERP-, Business- oder Prozess-Systemen
  • Kenntnisse in Steuer-, Abrechnungs- oder Genehmigungslogik
  • Erfahrung in der Zusammenarbeit mit Fachbereichen oder Kunden
  • Erste Erfahrung in der Übernahme technischer Verantwortung oder Modul-Ownership

Was wir nicht erwarten

  • Keine formale Führungsverantwortung zum Start
  • Keine CTO- oder Manager-Erfahrung
  • Keine perfekte Abdeckung aller Technologien – Lernbereitschaft ist wichtiger als Vollständigkeit

Team

Du startest in einem kleinen, erfahrenen Entwicklungsteam, das an einem produktiven B2B-ERP-System arbeitet, das täglich bei Kunden im Einsatz ist. Das Team besteht aus Entwicklern mit unterschiedlichen Schwerpunkten (Backend, Frontend, Apps), die eng zusammenarbeiten und Verantwortung für ihre Themen übernehmen.

Technisch wirst du eng mit unserem CTO (Mitgründer) zusammenarbeiten, der als Sparringspartner zur Verfügung steht, aber nicht micromanagt. Entscheidungen werden gemeinsam vorbereitet und nachvollziehbar getroffen. Wir legen Wert auf eine offene, sachliche Kommunikation, kurze Abstimmungswege und darauf, dass technische Qualität und Verständlichkeit im Alltag gelebt werden.

Unser Arbeitsstil ist pragmatisch, aber bewusst: Wir entwickeln keine Wegwerf-MVPs, sondern nachhaltige Lösungen. Eigeninitiative, Mitdenken und saubere Arbeit werden geschätzt – genauso wie gegenseitige Unterstützung und ein respektvoller Umgang im Team.

Bewerbungsprozess

Uns ist ein klarer, fairer und zügiger Bewerbungsprozess wichtig. Du sollst früh ein realistisches Bild von der Rolle, dem Team und unseren Erwartungen bekommen – und wir von dir.

  1. Erstes Kennenlernen (Video-Call, ca. 30–45 Minuten)
    Lockeres Gespräch zum gegenseitigen Kennenlernen:
    Wir sprechen über deinen Hintergrund, deine bisherigen Erfahrungen, unsere Arbeitsweise und die Rolle. Dabei klären wir auch Erwartungen, Rahmenbedingungen und offene Fragen.
  2. Fachlicher Austausch (Video-Call oder vor Ort, ca. 60 Minuten)
    Gemeinsames Gespräch mit unserem CTO und ggf. weiteren Teammitgliedern.
    Dabei geht es um technische Erfahrungen, Herangehensweisen, Entscheidungsfindung und den Umgang mit komplexen Systemen – keine Rätsel oder Stress-Tests.
  3. Praxisnaher Austausch (optional)
    Je nach Profil und gegenseitigem Interesse kann es einen kurzen, praxisnahen Austausch geben (z. B. Besprechung eines bestehenden Projekts oder einer konkreten Problemstellung). Kein unbezahlter Probetag und keine aufwendigen Hausaufgaben.
  4. Entscheidung & Angebot
    Wir geben zeitnah Feedback und besprechen offen die nächsten Schritte, inklusive Vertragsdetails und möglichem Starttermin.