Introduction Dein Fundament bei IBM Consulting im öffentlichen Bereich sind langfristige Geschäftsbeziehungen und eine enge Zusammenarbeit mit unseren Kunden. Du arbeitest mit Visionären aus verschiedenen Branchen zusammen, um die Hybrid-Cloud- und KI-Reise für öffentliche Kunden aus dem Bereich der maritimen Sicherheit zu gestalten. Neugier und ein ständiges Streben nach Wissen sind die Grundlage für den Erfolg von IBM Consulting. In und über deine Rolle hinaus, entwickelst du Ideen und findest kreative Lösungen, die für ein breites Netzwerk von Kunden richtungsweisende Auswirkungen haben. IBM fördert dein Karrierewachstum und Entwicklungsmöglichkeiten in einem Umfeld, das deine individuellen Fähigkeiten und Erfahrungen berücksichtigt. Your Role and Responsibilities Als Application Consultant bei IBM arbeitest Du mit Kunden und Parterfirmen zusammen, um gemeinsam Lösungen für große reale Herausforderungen zu entwickeln, indem Du Best-Practice-Technologien, -Tools, -Techniken und -Produkte einsetzt, um Systemanforderungen in das Design und die Entwicklung kundenspezifischer Systeme umzusetzen. In Deiner Rolle kannst Du für folgende Aufgaben verantwortlich sein: · Arbeit über die gesamte Systemarchitektur hinweg, um qualitativ hochwertige, skalierbare Produkte und Schnittstellen für unsere Kunden zu entwerfen, zu entwickeln und zu unterstützen · Einsatz von innovativen Methoden (z.B. IBMs Design Thinking) zur Entwicklung von Produkten, die ein hohes Maß an Benutzerfreundlichkeit sowie hohe Leistung, Sicherheit, Qualität und Stabilität bieten · Arbeiten mit einer Vielzahl von relationalen Datenbanken (SQL, Postgres, DB2, MongoDB), Betriebssystemen (Linux und Windows) und modernen UI-Frameworks (Backbone.js, AngularJS, React, Ember.js, Bootstrap und JQuery) · Erstellung von Mockups und UI-Komponenten bis hin zu Algorithmen und Datenstrukturen, um ein brauchbares Produkt zu liefern · Entwicklung und Pflege von Systemen für die Deutsche Marine sowie Behörden im Bereich der zivilen Schifffahrt Required Technical and Professional Expertise · Abgeschlossenes Studium der InformatiK, Wirtschaftsinformatik oder anderer technischer Studiengänge · Prozess-, Methoden- und Toolkenntnisse im Bereich der Software-Entwicklung · Erfahrung mit Programmiersprachen wie z.B. Java und JavaScript, C und C++, SQL, Phython · Kenntnisse im Bereich der Betriebssysteme Windows sowie Linux · Erste Erfahrungen mit virtualisierten System (VMWare) · Erste Erfahrung im Bereich Cloud Computing · Bereitschaft zum Teamwork · Gute Englisch Kenntnisse · Sehr gute Deutschkenntnisse Preferred Technical and Professional Expertise · Ausgeprägtes Interesse an maritimen Informationssystemen.