Business Application Engineer (m/w/d)
Über
Rolle
Wenn Software mehr können soll als Daten verwalten: Als Business Application Engineer gestaltest du digitale Lösungen an der Schnittstelle zwischen IT und Geschäftsprozessen. Von der Prozessanalyse über APIs und Datenmodelle bis zur fertigen Anwendung entsteht Software mit direktem Mehrwert für den täglichen Betrieb.
Verantwortung
Konzeption und Entwicklung moderner Business Applications rund um ERP und zentrale Unternehmensprozesse
Übersetzung komplexer Fachanforderungen in intuitive und technisch saubere Softwarelösungen
Analyse bestehender Anwendungen mit Fokus auf Digitalisierung und Prozessautomatisierung
Entwicklung von Integrationen zwischen ERP, Datenbanken, Webservices und weiteren Systemen
Aufbau robuster APIs und standardisierter Datenschnittstellen
Modellierung und Optimierung von Datenstrukturen und Geschäftslogik
Entwicklung und Weiterentwicklung von Benutzeroberflächen für anspruchsvolle Fachanwender
Modernisierung gewachsener Softwarekomponenten durch Refactoring und neue Architekturansätze
Aufbau automatisierter Tests für kritische Funktionen und Schnittstellen
Nutzung von CI/CD für reproduzierbare Build-, Test- und Deployment-Prozesse
Analyse produktiver Störungen und Entwicklung nachhaltiger technischer Lösungen
Durchführung von technischen Reviews und kontinuierliche Verbesserung der Codebasis
Mitarbeit bei Architekturentscheidungen und technologischer Weiterentwicklung der Applikationslandschaft
Zusammenarbeit mit Fachbereichen zur Optimierung digitaler Geschäftsprozesse
Dokumentation technischer Konzepte, Schnittstellen und relevanter Systemabhängigkeiten
Qualifikationen
Berufserfahrung in der Entwicklung von Business Software, ERP-Lösungen oder vergleichbaren Unternehmensanwendungen
Sicherer Umgang mit mindestens einer Programmiersprache wie C#, Java, C++ oder einer vergleichbaren Technologie
Erfahrung mit Datenbanken, SQL und strukturierten Datenmodellen
Verständnis für Geschäftsprozesse und deren technische Abbildung
Kenntnisse in API-Entwicklung und Systemintegration
Erfahrung mit Git und modernen Entwicklungsworkflows
Idealerweise Praxis mit automatisierten Tests und CI/CD
Interesse an Softwarearchitektur, Digitalisierung und Prozessautomatisierung
Fähigkeit, technische Komplexität verständlich zu strukturieren
Hoher Anspruch an Codequalität, Wartbarkeit und Benutzerfreundlichkeit
Eigenständige und pragmatische Arbeitsweise
Freude an interdisziplinärer Zusammenarbeit zwischen IT und Business