Job profile
Software architect (m/f/d)

Top job offers for software architects

Reference number: 830818/1

Softwarearchitekt - Railmotive (m/w/d)

Freiberuflich für ein Projekt
Braunschweig
  • Umfangreiches Refactoring eines Treibers im Balisenkanal für ETCS-Projekte
  • Aufbereitung der Anforderungslage in fachlicher Abstimmung mit dem Subsystemarchitekten und dem SW-Designteam
  • Bearbeitung von Schnittstellen zu HW-Baugruppen und anderen SW-Komponenten im Subsystem
  • Entwicklung in einer komplexen SW-Umgebung für SIL4-Anwendungen
  • Analyse und Nachvollziehen von Testaufbauten und (automatisierten) Testfällen
  • Verbesserung der SW-Architektur und -Implementierung des Treibers
Online since: Thu Jul 17 15:55:18 CEST 2025
View now
Reference number: 806559/1

Softwarearchitekt / Lead Developer (m/w/d)

Festanstellung durch unseren Kunden
Frankfurt am Main
  • Konzeption und Implementierung komplexer Softwarelösungen und deren Anbindung und Schnittstellen
  • Modellierung der Schnittstellen/APIs und Services sowie Prozessdesign
  • Kontinuierliche Weiterentwicklung und Planung der Softwareprodukte sowie neuer Features
  • Weiterentwicklung der technischen Basis in der AWS Cloud
  • Entwurf und Entwicklung von Middleware-Lösungen sowie APIs, Message Brokers und anderen Middleware-Diensten, um den reibungslosen Betrieb integrierter Systeme sicherzustellen
  • Entwicklung und Verwaltung von APIs, um die Interaktion zwischen verschiedenen Softwareanwendungen zu ermöglichen, einschließlich Konfiguration und Verwaltung von API-Gateways
  • Enge Abstimmung mit den Fachabteilungen zu den Anforderungen sowie Definition und Priorisierung dieser zur Modellierung und Steuerung der Implementierung
Online since: Mon Apr 07 14:42:19 CEST 2025
View now
Reference number: 830146/1

Senior Modem System Architect (m/w/d)

Freiberuflich für ein Projekt
Ingolstadt
  • Fachliche Beratung im Bereich Modemtechnologien (HW/SW)
  • Analyse von Traces und Priorisierung von Fehler-Tickets
  • Erstellung technischer Konzepte und Spezifikationen
  • Bewertung technischer Anforderungen und Lösungsarchitekturen
  • Nachverfolgung des Entwicklungsfortschritts von Lieferanten
  • Design von Modem-Hardware- und Softwarearchitekturen
  • Beratung zu aktuellen und zukünftigen 3GPP-Standards (2G–5G NR)
  • Unterstützung bei der Entwicklung von Non-Terrestrial Networks (NTN)
  • End-to-End Validierung und Systemintegration
  • Koordination mit internen und externen Stakeholdern
Online since: Mon Jul 14 13:23:47 CEST 2025
View now
Reference number: 822721/1

Product Owner ATC Data Store (m/w/d)

Anstellung bei der Hays Professional Solutions GmbH
Baden-Württemberg
  • Als Product Owner entwickelst und kommunizierst du eine klare Produktvision für den ATC Data Store und stimmst diese mit anderen Produkt-Teams im ATC Umfeld ab
  • In dieser Rolle erhebst und priorisierst du Anforderungen durch Kundenfeedback, Stakeholder-Gespräche und Marktanalysen, pflegst sowie verfeinerst kontinuierlich das Product Backlog und formulierst klare, testbare User Stories inklusive Akzeptanzkriterien in Abstimmung mit anderen Produkt-Teams
  • Darüber hinaus agierst du als Bindeglied zwischen Stakeholdern und dem Entwicklungsteam, indem du Erwartungen verstehst, Ziele abgleichst und Interessen koordinierst
  • Du übernimmst die Abnahme von Sprintzielen und steuerst Feedback-Schleifen, indem du Rückmeldungen einholst und analysierst, um kontinuierliche Verbesserungen sicherzustellen
  • Außerdem optimierst du den Return on Investment (ROI) durch Priorisierung von Funktionen mit hohem Nutzen und koordinierst Markteinführungen, indem du die Go-to-Market-Strategie mitgestaltest
Online since: Wed May 21 14:03:47 CEST 2025
View now
Reference number: 821066/1

Software Test Engineer (m/w/d)

Anstellung bei der Hays Professional Solutions GmbH
Bremen
  • Durchführung von Engineering-Aktivitäten auf Ebene der Anforderungsgrundlage (Requirements Baseline, RB)
  • Erstellung von Softwarearchitektur, -design und -entwicklung
  • Entwicklung und Durchführung von Software-Unit-Tests, Software-Integrationstests und Software-Validierungstests (auf TS- und RB-Ebene, sofern zutreffend)
  • Durchführung von Softwareverifikationsaktivitäten, z.B. statische Softwareanalyse
  • Dokumentation aller oben genannten Aufgaben
  • Unterstützung des Scrum Masters und Product Owners bei der Arbeitsplanung und Fortschrittsberichterstattung in Projekten
  • Technische Koordination von Software-Unterauftragnehmern, einschließlich Meilensteinplanung und Durchführung von Abnahmereviews gemeinsam mit dem Technical Supply Manager (TSM)
  • Unterstützung bei der Definition, Entwicklung und Pflege von Prozessen, Tools, Einrichtungen und Technologien im Verantwortungsbereich der Abteilung
  • Übernahme weiterer angemessener und gleichwertiger Tätigkeiten entsprechend vorhandener Kenntnisse und Fähigkeiten – sowohl vorübergehend als auch dauerhaft
Online since: Wed Jul 02 10:34:08 CEST 2025
View now
Reference number: 829222/1

Platform/ Solution Engineer (m/w/d)

Festanstellung durch unseren Kunden
Hannover
  • Platform Engineering in der Global Integration Platform, einem Team, das die Azure-Produkte (API Management, Service Bus, Event Hubs) einer Vielzahl interner Entwicklungsteams nach dem Platform Engineering Ansatz zur Verfügung stellt
  • Mitarbeit an der Produkt-Strategie, Erstellung und Priorisierung von User Stories, Management von Stakeholdern sowie Anforderungserhebung bei internen Entwicklungsteams
  • Vermittlung von Integrationstechnologien und Best Practices sowie Vorstellung neuer Features
  • Entwicklung von Referenzprojekten zur Veranschaulichung der Nutzung der Produkte und ihrer Features entlang der Zielarchitektur
  • Entwicklung cloudbasierter und serviceorientierter Lösungen
  • Kontinuierliche und nachhaltige Optimierung unserer Services, Tools und Prozesse
Online since: Thu Jul 10 11:36:51 CEST 2025
View now
Reference number: 829692/1

Team Lead - Web Development (m/w/d)

Festanstellung durch unseren Kunden
München
  • Ganzheitlicher Überblick über die technische Architektur und laufende Entwicklungen im Bereich Webanwendungen
  • Führung und Weiterentwicklung des Teams mit Fokus auf Coaching, Mentoring und regelmäßige Leistungsbeurteilungen
  • Technische Ansprechperson für das Webentwicklungsteam innerhalb des Unternehmens und Schnittstelle zu anderen Fachbereichen
  • Aktive Teilnahme an Architekturentscheidungen, technischen Diskussionen und Code-Reviews zur Förderung technischer Exzellenz
  • Enge Zusammenarbeit mit den Product Ownern zur Planung und Umsetzung komplexer technischer Projekte
Online since: Wed Jul 09 10:08:19 CEST 2025
View now
Reference number: 831274/1

Embedded-Entwickler (m/w/d)

Festanstellung durch unseren Kunden
Lindau
  • Entwicklung und Weiterentwicklung von Embedded-Software für anspruchsvolle Maschinen und Systeme
  • Gestaltung von Softwarearchitekturen und technischen Lösungen – von der Konzeption bis zur Umsetzung
  • Integration sicherheitsrelevanter Funktionen und komplexer Steuerungskomponenten
  • Analyse bestehender Systeme, Fehlerdiagnose und kontinuierliche Optimierung
  • Enge Zusammenarbeit mit interdisziplinären Teams aus Anwendung, Technik und Produktion
  • Technische Abstimmung bei Variantenvielfalt und kundenspezifischen Anforderungen
Online since: Fri Jul 18 13:31:19 CEST 2025
View now
Reference number: 821360/1

Softwareentwickler - Kraftwerksleittechnik (m/w/d)

Anstellung bei der Hays Professional Solutions GmbH
Erlangen
  • Selbstständige Bearbeitung von Arbeitspaketen, darunter die Implementierung von User Stories und Fehlerbehebungen
  • Entwicklung von Quellcode in C++ unter Nutzung des Qt-Frameworks
  • Umsetzung und Durchführung von Unit Tests zur Qualitätssicherung
  • Teilnahme an und Durchführung von Code Reviews
  • Enge Zusammenarbeit mit Software-Architekten im Arbeitsalltag sowie mit Kollegen innerhalb und außerhalb des Teams
  • Aktive Beteiligung in einem agilen Team
  • Dokumentation der Ergebnisse, einschließlich der Erstellung von Entwicklerdokumentationen und Handbüchern (z.B. in Word)
  • Einarbeitung in eine gewachsene Softwarelandschaft und Übernahme von Verantwortung für Teilbereiche oder das gesamte System
Online since: Fri Jun 27 10:29:50 CEST 2025
View now
Reference number: 822397/1

Entwicklungsingenieur Sprachinteraktion (m/w/d)

Anstellung bei der Hays Professional Solutions GmbH
Sindelfingen
  • Entwicklung des Sprachassistenten mit Fokus auf Design, Konzeptvalidierung und Implementierung von Sprachdialogen und Sprachausgaben für Entertainment-Apps wie Spotify, amazon-music, etc.
  • Definition und Implementierung neuer natürlicher und empathischer Sprachanwendungsfälle von der Konzeptidee bis zum Go-Live in unseren Fahrzeugen
  • Implementierung von NLU, Dialogfluss und Sprachausgabe mit interner Technologie oder mit internen/externen Entwicklungspartnern
  • Weiterentwicklung und Verbesserung der Kernfunktionen des Sprachassistenten auch auf Basis basierend auf GPT/LLMs UX-Validierung
  • Durchführen und Auswerten von Kundenstudien mit internen und externen Probanden.
  • Validierung der Konzepte sowie des entwickelten Systems im Rahmen von Studien, Abnahmetests Akzeptanztests, Car Clinics und weltweiten Testfahrten
  • Auswertung von Kundenfeedback und Einleitung geeigneter Maßnahmen zur Steigerung der Kundenakzeptanz Akzeptanz zu erhöhen
Online since: Tue May 20 10:05:39 CEST 2025
View now
Reference number: 800738/1

Embedded Firmwareentwickler (m/w/d)

Anstellung bei der Hays Professional Solutions GmbH
Niedersachsen
  • Du entwickelst und programmierst Firmware/Software für moderne Mikrokontroller und Embedded-Systeme in C
  • Deine Ideen bereichern unsere Messgeräte zur industriellen Druck-, und Temperaturmessung
  • Du begleitest ein Produkt von der ersten Idee bis zur Markteinführung und darüber hinaus
  • Du leitest Softwarearchitekturen und -anforderungen aus Kunden- und Systemanforderungen ab
  • Du definierst und führst Unit- sowie Integrationstests durch
  • Du arbeitest eng mit der Hardwareentwicklung zusammen und konzipierst bei Bedarf eigene Hardwareanforderungen
  • Du optimierst die Firmware hinsichtlich Funktionalität, Energieeffizienz und funktionaler Sicherheit
  • Du baust CI/CD-Pipelines auf und automatisierst Softwaretests
Online since: Wed Jul 16 15:09:14 CEST 2025
View now
Reference number: 818555/1

Software Engineer / Architect (m/w/d)

Festanstellung durch unseren Kunden
Landau in der Pfalz
  • Unterstützung bei der Einführung und Integration neuer ERP-, CRM- und PIM-Systeme
  • Sicherstellung des laufenden Betriebs der Systeme während der Übergangsphase
  • Mitgestaltung der Softwarearchitektur unter Berücksichtigung aktueller Technologien und deren Vor- und Nachteile
  • Gewährleistung der reibungslosen Kommunikation zwischen den verschiedenen Systemen
Online since: Wed Apr 23 12:08:53 CEST 2025
View now
Reference number: 820870/1

Software Engineer (m/w/d)

Anstellung bei der Hays Professional Solutions GmbH
Bremen
  • Durchführung der Software-Anforderungsanalyse auf Ebene der technischen Spezifikation (TS) sowie Co-Engineering auf Ebene der Anforderungsgrundlage (RB)
  • Erstellung von Softwarearchitekturen, -designs und -entwicklungen
  • Entwicklung und Durchführung von Software-Unit-Tests, Software-Integrationstests und Software-Validierungstests (auf TS- und RB-Ebene, sofern zutreffend)
  • Durchführung von Softwareverifikationsaktivitäten, z.B. statische Softwareanalyse
  • Dokumentation aller oben genannten Aufgaben
  • Unterstützung des Scrum Masters und Product Owners bei der Arbeitsplanung und Fortschrittsberichterstattung in Projekten
  • Technische Koordination von Software-Unterauftragnehmern, einschließlich Meilensteinen und Abnahmetests gemeinsam mit dem Technical Supply Manager (TSM)
  • Unterstützung bei der Definition, Entwicklung und Pflege von Prozessen, Tools, Einrichtungen und Technologien innerhalb der Abteilung
Online since: Tue Jun 17 10:02:20 CEST 2025
View now
Reference number: 828028/1

Technischer Leiter DevOps (m/w/d)

Festanstellung durch unseren Kunden
Stuttgart, Reutlingen, Karlsruhe, Ulm, Heidelberg oder Heilbronn
  • Strategische Leitung und Weiterentwicklung der DevOps-Infrastruktur sowie technischer Entscheidungsprozesse
  • Konzeption und Umsetzung hoch performanter Software-Architekturen (insbesondere JavaEE)
  • Optimierung von Load Balancing und System-Performance für Webapplikationen
  • Zusammenarbeit mit Entwicklungsteams, um Continuous Delivery und operativen Betrieb sicherzustellen
Online since: Wed Jul 02 10:35:07 CEST 2025
View now

Software architects: all in one – planning, developing and advising

Software architects develop programmes and system-specific applications according to the wishes and requirements of their customers and employers. In this context, it is essential to ensure mutual compatibility of the individual software systems or, respectively, compatibility within the existing system.

Which opportunities do software architects have on the labour market?

Software architects are responsible for the planning, the system design and the coordination of the different departments and employees involved in the programming activities. Almost every company relies on smoothly running software that can be adapted to individual requirements and be ideally integrated into the existing IT landscape. Thus, software architects are more and more in demand. They can work, for instance, in the automotive or IT industry, the logistics sector, the online trade area or in system houses. Learn more about how Hays can support your career as a software architect – in permanent position.

What are the tasks and responsibilities of software architects?

Software architects have a broad range of tasks not only limited to IT-related activities. They coordinate the expectations and requirements of internal/external customers by acting as an interface between these customers, the marketing and development and other specialist departments.

  • Planning of IT projects
  • Definition of approaches
  • Budget planning
  • Analysis of the IT environment
  • Adaptation of the software to the existing infrastructure
  • Coordination of all involved parties
  • Testing during pilot phases

Which hard skills and soft skills should software architects have?

Software architects should generally have an academic degree or a vocational qualification in a related field. In addition to technical expertise, social and communication skills are required as well.

  • Profound knowledge of IT technologies
  • An academic degree in computer sciences/a vocational qualification
  • Knowledge of programming languages such as Java or PHP
  • A clear and transparent way of communication
  • Team spirit
  • Networking talent
  • Flexibility – even in case of quickly changing requirements
  • Willingness to travel (especially for projects)

What is the average salary of software architects?

The salary of software architects mainly depends on their professional experience and the industry they are working in. The average starting salary is approximately EUR 43,000 per year, but it can rise to EUR 92,000 with increasing experience. In companies, software architects generally earn more – they may receive an annual salary of between EUR 85,000 and EUR 92,000. In the aviation and automotive industry, their salary is slightly lower than the average, i.e. between EUR 58,000 and EUR 62,000 per year.