Für den international führender Anbieter digitaler Zahlungs-, Benefit- und Mobilitätslösungen suchen wir zurzeit einen erfahrenen Softwareentwickler aus dem IBM AS/400 oder IBM i Umfeld mit einschlägiger Berufserfahrung in RPG (RPG II bis FreeRPG), CL und SQL. In der Rolle des RPG Software Entwickler (m/w/d) IBM Power i unterstützt du das Technology-Team des Unternehmens am Standort Aschaffenburg.
Du arbeitest an einer geschäftskritischen IBM-i-Systemlandschaft und unterstützt deren Weiterentwicklung in einem Unternehmen, in dem Stabilität, Datenqualität und effiziente Prozesse eine zentrale Rolle spielen. Dabei kombinierst du klassische RPG-Entwicklung mit modernen Integrations- und Schnittstellenthemen und leistest einen wichtigen Beitrag zur Digitalisierung zentraler Geschäftsabläufe.
Deine Aufgaben:
- Du entwickelst und erweiterst individuelle Unternehmensanwendungen auf Basis von RPG und SQL innerhalb einer modernen IBM Power i Infrastruktur.
- Du übernimmst die Umsetzung von Weiterentwicklungs-, Optimierungs- und Wartungsprojekten für interne Fachbereiche sowie externe Stakeholder.
- Du analysierst Anforderungen aus dem operativen Geschäftsumfeld und setzt diese in nachhaltige technische Lösungen um.
- Du arbeitest innerhalb einer etablierten Softwarearchitektur mit eigenen Modulen, Funktionen und einer eigenen Development-Workbench.
- Du konzipierst, entwickelst und betreust Schnittstellen, Webservices und APIs zur Integration unterschiedlicher Systeme.
- Du stellst sicher, dass geschäftskritische Datenprozesse zuverlässig funktionieren – von der Datenerfassung über die Verarbeitung bis hin zur Abrechnung und Ausgabe.
Dein Profil:
- Abgeschlossene Ausbildung oder Studium im IT-Umfeld, beispielsweise Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation.
- Mehrjährige Erfahrung in der Entwicklung auf IBM Power i (AS/400) mit sehr guten Kenntnissen in RPG (RPG II bis FreeRPG), CL und SQL.
- Fundiertes Know-how im Umgang mit IBM DB2 for i, einschließlich Datenmodellierung und Datenbankdesign.
- Erfahrung mit Triggern, Stored Procedures, Serviceprogrammen und wiederverwendbaren Entwicklungskomponenten.
- Sicherer Umgang mit gängigen Entwicklungs- und Kollaborationstools wie IBM RDi, iACS, VSC4i, Jira und Confluence.
- Verständnis für betriebliche Prozesse und die Zusammenarbeit mit internen Fachbereichen; Erfahrungen im Umfeld von Abrechnung, Transaktionen oder vergleichbaren kaufmännischen Prozessen sind von Vorteil.
- Fließende Deutsch- und Englischkenntnisse.
Das erwartet dich:
- Flexible Arbeitszeiten für eine gute Vereinbarkeit von Beruf, Familie und Freizeit.
- Möglichkeit zum mobilen Arbeiten und hybrider Zusammenarbeit.
- Monatlicher Zuschuss über eine Mitarbeitervorteilskarte.
- Langfristige Perspektive in einem technologisch anspruchsvollen Umfeld.
- Direkte Zusammenarbeit mit Fachbereichen und kurze Entscheidungswege.
- Eigenverantwortliches Arbeiten mit viel Raum für technische Gestaltung.
- Kollegiales Arbeitsumfeld mit offener Kommunikation und gegenseitiger Unterstützung.