Das Unternehmen ist ein internationales Großhandelsunternehmen im Bereich der Photovoltaik-Anlagen und spielt eine zentrale Rolle im Zukunftsmarkt der Solarenergie. Mit jedem ausgelieferten Produkt trägt das Team aktiv zur Gestaltung des Energiewandels bei. Um die Position im Zukunftsmarkt weiter zu stärken, sucht der Arbeitgeber Verstärkung für das Team und bietet neue Perspektiven für die Position des Software Developers Middleware. In dieser Rolle sind Sie Teil der Abteilung Software Development, die als globaler Ansprechpartner für alle Standorte der Unternehmensgruppe fungiert. Zu Ihren Hauptaufgaben gehört die Weiterentwicklung und Integration der Middlewaresysteme sowie die Automatisierung von Prozessen. Sie entwickeln Module, Plugins und Integrationen für die Middleware-Systeme und die E-Commerce-Plattform. Zudem gestalten Sie Schnittstellen, APIs und Datenflüsse und optimieren bestehende Geschäftsprozesse. Die enge Zusammenarbeit mit verschiedenen Fachbereichen und das technische Customizing der Middleware-Services sind ebenfalls Teil Ihrer Verantwortung. Das Unternehmen bietet eine flexible Arbeitsumgebung, die Präsenz und Home-Office kombiniert, um ein persönliches Miteinander zu fördern.
Software Developer Middleware m/w/d
Beschreibung
Anforderungen
Der ideale Kandidat bringt eine abgeschlossene Ausbildung oder ein Studium im Bereich Softwareentwicklung mit oder hat eine vergleichbare Qualifikation und entsprechende Programmiererfahrung. Mindestens 3 Jahre Berufserfahrung in der Web- und Backend-Entwicklung sind erforderlich. Sehr gute Kenntnisse in objektorientierter Programmierung, insbesondere in C# und dem .NET Framework, sowie im PHP-Technologiestack sind notwendig. Erfahrung in der Entwicklung von REST-APIs und strukturierten Datenaustauschformaten wie JSON und XML wird vorausgesetzt. Gute Kenntnisse in Frameworks wie Symfony, Laravel und Doctrine sind von Vorteil. Solide SQL-Kenntnisse, insbesondere in MySQL oder MS SQL Server, sowie ein Grundverständnis für Schnittstellen und datenbanknahe Logiken sind ebenfalls wichtig. Erfahrung mit Shopware 6 ist wünschenswert. Persönliche Eigenschaften wie selbstständiges Arbeiten, strukturiertes Vorgehen und die Fähigkeit, komplexe technische Sachverhalte klar zu vermitteln, runden das Profil ab.