Auf einen Blick
- Aufgaben: Entwickle und pflege Integrationsarchitekturen für nahtlosen Datenaustausch zwischen Anwendungen.
- Arbeitgeber: Software AG ist eines der größten Softwareunternehmen in Deutschland mit internationalem Teamgeist.
- Mitarbeitervorteile: Attraktive Vergütung, Homeoffice-Möglichkeiten und Karriereentwicklung warten auf dich.
- Warum dieser Job: Gestalte die Zukunft von Unternehmensanwendungen und arbeite an spannenden Projekten in einem dynamischen Umfeld.
- Gewünschte Qualifikationen: Bachelor- oder Masterabschluss in Informatik; Erfahrung in der Anwendungsintegration erforderlich.
- Andere Informationen: Flache Hierarchien und ein kollegiales Arbeitsklima fördern deine persönliche Entwicklung.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Standorte in Deutschland: Darmstadt, Köln, Düsseldorf, Hamburg, Leipzig, Marburg, Berlin, München, Nürnberg, Saarbrücken, Stuttgart. Software AG-Kunden auf der ganzen Welt haben geschäftskritische Unternehmensanwendungen basierend auf Adabas (DBMS) und Natural (Programmiersprache) entwickelt, um ihre Kerntransaktionen und -prozesse auszuführen, z.B. große Finanzunternehmen, Regierungsorganisationen, Einzelhändler und andere. Beitrag zu unserer langfristigen Kundenstrategie zur Modernisierung und Zukunftssicherung von Kernanwendungen. Treten Sie einem der größten Softwareunternehmen in Deutschland bei. Wir bieten Ihnen ein Arbeitsumfeld mit internationalen Entwicklungsteams, flachen Hierarchien und die Möglichkeit, Verantwortung zu übernehmen. Natural-Produkte ermöglichen es Organisationen, ihre Anwendungen schnell und effizient zu entwickeln. Mit Natural können unsere Kunden auf ihre kritischen Daten in unserem Adabas-Datenbanksystem mit hoher Leistung zugreifen. Dies macht Natural zu einem Schlüsselbaustein in den geschäftskritischen IT-Systemen von Unternehmen.
Für einen unserer Standorte in Deutschland suchen wir einen Senior Software Developer für "Natural Application Integration OS". Sie sind leidenschaftlich an Softwareintegration interessiert. Sie bauen Brücken zwischen Server-Software und jeder Client-Anwendung. Wenn Sie sich in der Welt der Middleware zu Hause fühlen, ist diese Rolle die Herausforderung für Sie.
IHRE AUFGABEN
- Entwicklung und Wartung der Integrationsarchitektur, die den nahtlosen Fluss von Daten zwischen verschiedenen Natural-Anwendungen und anderen Systemen unterstützt (RPC - Remote Procedure Call).
- Implementierung von APIs, Webdiensten und/oder Middleware für einen effektiven Datenaustausch.
- Entwicklung von Adaptern für verschiedene Integrationsszenarien.
- Wartung und Entwicklung von Sicherheitskonzepten zum Schutz sensibler Daten während der Integrationsprozesse.
- Bewertung und Empfehlung von Integrationswerkzeugen, -technologien und -frameworks.
- Bereitstellung umfassender Dokumentationen der Integrationsprozesse, Konfigurationen und Codes.
- Zusammenarbeit mit Qualitätssicherungsteams zur Implementierung effektiver Teststrategien.
UM IM ROLLENERFOLGREICH ZU SEIN, SOLLTEN SIE FOLGENDES HABEN
- Abschluss eines Bachelor- oder Masterstudiums in Informatik, Informationstechnologie oder einem verwandten Bereich.
- Nachgewiesene Jahre Erfahrung als Softwareentwickler mit Schwerpunkt auf Anwendungsintegration.
- Starkes Wissen über Integrationsmuster, -techniken und -technologien.
- Starke C/C++-Kenntnisse erforderlich, Java und andere von Vorteil.
- Linux- und Windows-Kenntnisse erforderlich, z/OS-Kenntnisse von Vorteil.
- Erfahrung mit Integrationsplattformen und Middleware-Lösungen wie z/OS Connect, IBM MQ (WebSphere MQ), Kafka oder anderen Nachrichtenbrokern.
- Eine Leidenschaft für eleganten, testbaren und wartbaren Code sowie Offenheit für neue Technologien und Methoden.
- Starke Problemlösungsfähigkeiten und die Fähigkeit, komplexe Softwareprobleme zu lösen.
- Sehr gute schriftliche und mündliche Deutsch- und Englischkenntnisse.
Wir schätzen Teamarbeit, offene Kommunikation, kontinuierliches Lernen und jedes Feedback.
WAS SIE ERWARTEN KÖNNEN
- Attraktive, leistungsbezogene Vergütung.
- Homeoffice-Möglichkeiten.
- Karriereentwicklungsmöglichkeiten.
- Frühe Übernahme von Verantwortung, spannende und interdisziplinäre Projekte.
- Ein angenehmes und kollegiales Arbeitsklima in einem dynamischen und kollaborativen Umfeld.
Senior Software Developer • - Natural Application Integration OS (Adabas & Natural) Arbeitgeber: Software AG

Kontaktperson:
Software AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Developer • - Natural Application Integration OS (Adabas & Natural)
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von Software AG in Kontakt zu treten. Stelle Fragen zu ihrer Arbeit und den Technologien, die sie verwenden, um ein besseres Verständnis für die Unternehmenskultur und die Anforderungen an die Position zu bekommen.
✨Technische Fähigkeiten auffrischen
Stelle sicher, dass du deine Kenntnisse in C/C++ sowie in Middleware-Technologien wie IBM MQ oder Kafka auf den neuesten Stand bringst. Online-Kurse oder Tutorials können dir helfen, spezifische Fähigkeiten zu vertiefen, die für die Rolle wichtig sind.
✨Projekte präsentieren
Bereite einige Beispiele deiner bisherigen Projekte vor, die deine Erfahrung in der Anwendungsintegration zeigen. Dies kann dir helfen, während des Vorstellungsgesprächs konkrete Erfolge und deine Problemlösungsfähigkeiten zu demonstrieren.
✨Vorbereitung auf technische Interviews
Übe häufige technische Interviewfragen, die sich auf Softwareentwicklung und Integration beziehen. Sei bereit, deine Denkweise bei der Lösung komplexer Probleme zu erläutern und zeige deine Leidenschaft für sauberen, wartbaren Code.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Developer • - Natural Application Integration OS (Adabas & Natural)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Qualifikationen und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.
Anpassung des Lebenslaufs: Gestalte deinen Lebenslauf so, dass er die spezifischen Fähigkeiten und Erfahrungen hervorhebt, die für die Rolle als Senior Software Developer relevant sind. Betone deine Kenntnisse in Adabas, Natural, C/C++ und Middleware-Technologien.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du deine Leidenschaft für Softwareintegration und deine Erfahrungen mit den geforderten Technologien darlegst. Zeige, wie du zur Modernisierung der Anwendungen beitragen kannst.
Dokumentation und Nachweise: Bereite alle erforderlichen Dokumente vor, einschließlich Zertifikate, Arbeitsproben oder Referenzen, die deine Fähigkeiten und Erfahrungen belegen. Achte darauf, dass alles gut strukturiert und übersichtlich ist.
Wie du dich auf ein Vorstellungsgespräch bei Software AG vorbereitest
✨Verstehe die Technologien
Mach dich mit den spezifischen Technologien und Tools vertraut, die in der Stellenbeschreibung erwähnt werden, wie Adabas, Natural, z/OS Connect und IBM MQ. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie diese Technologien in der Praxis angewendet werden.
✨Bereite Beispiele vor
Denke an konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in der Softwareintegration und Problemlösung demonstrieren. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du dabei elegant und wartbaren Code geschrieben hast.
✨Teamarbeit betonen
Da das Unternehmen Wert auf Teamarbeit und offene Kommunikation legt, solltest du Beispiele für erfolgreiche Teamprojekte oder deine Erfahrungen in interdisziplinären Teams parat haben. Zeige, wie du zur Teamdynamik beigetragen hast und wie du Feedback angenommen hast.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Dies zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten, den verwendeten Technologien oder den Herausforderungen, die das Team derzeit bewältigt.