Software Developer

Deine Designs für die beste User Experience

Mit auf die IHKs zugeschnittener Software sorgst Du bei unserer Kundschaft für die bestmögliche Nutzungserfahrung. Entwickeln, Testen, Wartungsarbeiten vornehmen – als Software Developer bist Du mit von Dir konzipierten Software-Designs eine tragende Säule für bestmögliche Digitalisierungsgewinne in den IHKs. Damit die von Dir erstellten Lösungen auch mit den sich stetig weiterentwickelnden Ansprüchen Schritt halten, passt Du diese im agilen Arbeitsumfeld kontinuierlich an und erweiterst ihren Funktionsumfang. Können wir bei unseren Services auf bereits auf dem Markt verfügbare Lösungen zurückgreifen, wirkst Du an deren Anpassungen an die IHK-spezifischen Anforderungen sowie an ihrer Integration in unsere Produktlandschaft mit.

Dein neuer Job als Software Developer im Überblick

Deine Aufgabenbereiche

Du hast gute Lösungen für unsere Kundschaft fest im Blick. Guter Code ist davon der eine Teil, aber erst in Verbindung mit der engen Zusammenarbeit mit unserer Kundschaft sowie Partnerunternehmen wird daraus ein gutes Gesamtpaket.
  • Agile Softwareentwicklung
    Du entwickelst, modifizierst und integrierst Software in unsere Systemlandschaft. Dabei arbeitest Du sowohl an unseren Eigenentwicklungen als auch an der Anpassung von eingekauften Lösungen sowie Anwendungen unserer Partnerunternehmen. Das umfasst unter anderem auch die Entwicklung von Anforderungsspezifikationen sowie das Erstellen und die Dokumentation detaillierter Entwürfe von Softwareanwendungen.
  • Weiterentwicklung der Arbeitsumgebung
    Geeignete Tools, Techniken und Entwicklungsprozesse unterstützen Deine Arbeit. Damit auch diese sich stetig weiterentwickeln, trägst Du mit Deinem Know-how zu deren Optimierung bei.
  • Interdisziplinäre Zusammenarbeit
    Die von Dir betreuten Anwendungen laufen auf ebenfalls von der IHK-GfI betriebenen Systemen. Bei der Entwicklung der geeigneten Architektur unterstützt Du Deine Kolleg*innen mit Schwerpunkt IT-Infrastruktur ebenso wie unseren Enterprise Service Desk beim Lösen von Supportanfragen oder Incidents.

Unsere Technologien

In Deinem Aufgabenfeld setzen wir passend zu Deiner Spezialisierung bei der IHK-GfI unter anderem folgende Software und Technologien ein. Auf Basis Deines fachlichen Know-Hows wirst Du den Umgang mit diesen bei uns schnell erlernen. Falls Du bereits Erfahrung mit einigen der Tools haben solltest, freuen wir uns natürlich auch.
Cloudbasierte Werkzeugkette
Mit cloudbasierten Werkzeugen wie Tekton, ArgoCD und Harbor bringen wir über 70 Anwendungen in unsere Kubernetes-Cluster in der Cloud. Ein eigenes Developer-Portal auf Basis von Backstage hilft uns dabei, den Überblick zu behalten.
Java
Java ist das Rückgrat unserer Softwareentwicklung. Als Gastgeber und Teilnehmer sind wir bei der Java User Group Dortmund mit an Bord.
Spring Boot
Mithilfe eines Projektgenerators bereiten wir Entwicklungsprojekte auf Basis von Spring Boot vor. So können unsere Entwickler schnell neue Projekte an den Start bringen ohne lange Vorbereitungszeiten.
Angular
Basierend auf Angular und dem Material-Design entwickeln wir ein eigenes OpenSource-Framework. So stellen wir sicher, dass unsere UIs ein wiedererkennbares Design und einen einheitlichen technologischen Aufbau bekommen.

Nützliche Skills

Menschlich

  • Freude an gut funktionierenden Apps und einer gelungenen User Experience für unsere Kund*innen
  • Interesse an kontinuierlicher Weiterbildung im sich stetig wandelnden Software-Umfeld

Fachlich

  • Wissen über Betriebsarchitekturen und Softwaretechnologien
  • Vertrauter Umgang mit Programmiersprachen wie Java, Javascript oder Typescript
  • Kenntnisse in Web Application Frameworks wie beispielsweise Angular