... gestalten den Entwurf von Komponenten und Diensten

und tragen so zur anforderungsgerechten Definition von Softwarearchitekturen bei.

Dabei klären Sie in Zusammenarbeit mit Softwarearchitekten und anderen Softwareentwicklern auch alle Aspekte, die das reibungslose Zusammenspiel der Komponenten und Dienste des Systems betreffen, und sichern so deren Integrität im Gesamtsystem. Auf der Basis relevanter Softwaretechnologien realisieren Sie Komponenten und Dienste gemäß den Entwurfsvorgaben und in hoher Code-Qualität. Sie treffen Ihre Entscheidungen im aktiven Dialog mit Projektleitung, Architekten, Entwicklern und Qualitätssicherung.

Um ihre Aufgaben als Softwareentwickler erfolgreich durchführen zu können benötigen Sie: 

  • Fachliches und technisches Wissen über wichtige Programmierplattformen und Softwaretechnologien, um Komponenten und Dienste anforderungsgerecht zu gestalten und zu realisieren
  • Kenntnisse über gängige Architekturparadigmen und -konzepte, um Softwarearchitekturen zu verstehen und um Komponenten und Dienste gemäß den Vorgaben dieser Architekturen adäquat zu entwerfen
  • Prozess- und Methodenwissen, um Komponenten und Dienste termin- und kostengerecht sowie in der geforderten Qualität zu erstellen und zu evolvieren
  • Führungs- und Sozialkompetenz, um Komponenten und Dienste effizient und produktiv im Team zu entwickeln; und komponenten- und dienstübergreifende Aspekte konstruktiv im Entwicklungsteam zu klären

SIGS DATACOM unterstützt Sie in ihrer Rolle als Softwareentwickler durch ein umfangreiches Schulungsangebot zu wichtigen und modernen Softwaretechnologien und Programmierplattformen. Ein expliziter Praxisbezug gepaart mit einem hohen Übungsanteil sichert dabei den zielgerichteten Wissenstransfer in die eigenen Entwicklungsprojekte.