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: 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 als Bachelor oder Master 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 kooperativen 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 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
Erwarte technische Fragen zu Integrationstechniken und -mustern. Übe, wie du komplexe Probleme lösen würdest, und sei bereit, deine Denkweise zu erklären. Dies zeigt dein tiefes Verständnis für die Materie und deine Fähigkeit, Herausforderungen zu meistern.
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. Nenne konkrete Projekte oder Technologien, mit denen du gearbeitet hast, um deine Eignung zu untermauern.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für diese Position interessierst und was dich an der Arbeit mit Adabas und Natural reizt. Zeige deine Leidenschaft für Softwareintegration.
Dokumentation und Codebeispiele: Falls möglich, füge Beispiele deines Codes oder Dokumentationen hinzu, die deine Fähigkeiten in der Softwareentwicklung und Integration demonstrieren. Dies kann einen positiven Eindruck hinterlassen und deine praktischen Fähigkeiten unter Beweis stellen.
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, und Middleware-Lösungen. 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 teilen und zu erläutern, wie du Probleme gelöst hast.
✨Zeige Teamgeist
Da das Unternehmen Wert auf Teamarbeit legt, solltest du Beispiele für erfolgreiche Zusammenarbeit in interdisziplinären Teams parat haben. Betone deine Kommunikationsfähigkeiten und wie du zur offenen Kommunikation 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 oder Herausforderungen, die das Team bewältigt.