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 und Erfahrung in der Anwendungsintegration erforderlich.
- Andere Informationen: Wir schätzen Teamarbeit, offene Kommunikation und kontinuierliches Lernen.
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 weltweit haben geschäftskritische Unternehmensanwendungen auf Basis von Adabas (DBMS) und Natural (Programmiersprache) entwickelt, um ihre Kerntransaktionen und -prozesse auszuführen, z.B. große Finanzunternehmen, Regierungsorganisationen, Einzelhändler und andere. Wir suchen einen Senior Software Developer für "Natural Application Integration OS" an einem unserer Standorte in Deutschland.
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.
- 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.
- Attraktive, leistungsbezogene Vergütung.
- Homeoffice-Möglichkeiten.
- Karriereentwicklungsmöglichkeiten.
- Frühe Übernahme von Verantwortung, spannende und interdisziplinäre Projekte.
- Ein angenehmes und kollegiales Arbeitsumfeld in einer dynamischen und kollaborativen Umgebung.
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 der 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 Softwareintegration 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 und Lösungsansätze zu erklären, um deine Problemlösungsfähigkeiten zu zeigen.
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.
Betone deine Erfahrung: Hebe deine bisherigen Erfahrungen in der Softwareentwicklung und insbesondere in der Anwendungsintegration hervor. Verwende konkrete Beispiele, um deine Fähigkeiten in C/C++, Java und Middleware-Lösungen zu demonstrieren.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für diese Position interessierst und wie du zur Modernisierung der Kernanwendungen beitragen kannst. Zeige deine Leidenschaft für Softwareintegration.
Dokumentation und Kommunikation: Achte darauf, dass deine Bewerbungsunterlagen gut strukturiert und klar formuliert sind. Gute schriftliche und mündliche Kommunikationsfähigkeiten sind wichtig, also stelle sicher, dass deine Unterlagen fehlerfrei sind und einen professionellen Eindruck hinterlassen.
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 praktische Erfahrungen damit hast.
✨Bereite Beispiele vor
Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere im Bereich der Softwareintegration. Sei bereit, diese Beispiele zu erläutern und zu zeigen, wie du Probleme gelöst hast.
✨Zeige deine Teamfähigkeit
Da das Unternehmen Wert auf Teamarbeit legt, solltest du Beispiele für erfolgreiche Zusammenarbeit in interdisziplinären Teams parat haben. Betone, wie du zur offenen Kommunikation und zum Wissensaustausch beigetragen 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 der Unternehmenskultur.