Informationen zur Anzeige:
Software Architect - Siemens AG
Tintschl Technik GmbH
Nürnberg, Mittelfranken (DE)
Aktualität: 03.05.2024
Anzeigeninhalt:
03.05.2024, Tintschl Technik GmbH
Nürnberg, Mittelfranken (DE)
Software Architect - Siemens AG
- Gewährleistung der Interoperabilität in der entstehenden Produktarchitektur und Vermittlung der Abstimmung zwischen den Produkten auf Programmebene
- Erstellung von Systemstrukturen auf hoher Ebene, Definition von Komponenten und Sicherstellung der Übereinstimmung der Architektur mit den Geschäftszielen sowie den technischen Anforderungen
- Zusammenarbeit in der Architektur-Community, um die Architekturen der Teams an den übergreifenden architektonischen Rahmen anzupassen
- Zusammenarbeit mit Entwicklern, Business-Analytikern, Projektmanagern und anderen Beteiligten, um Feedback zu sammeln, Ziele abzustimmen und diese in das Systemdesign einzubeziehen
- Berücksichtigung von Faktoren wie Skalierbarkeit, Handhabbarkeit, Sicherheit und Kosteneffizienz
- Erstellung einer klaren und umfassenden Dokumentation der Systemarchitektur, Designentscheidungen und Richtlinien
- Kommunikation der Teamarchitektur
- System Design und Architektur: Die Hauptaufgabe besteht darin, die Gesamtarchitektur komplexer Systeme zu entwerfen und zu definieren. Schaffung der Grundlage, auf der das System aufgebaut werden soll
- Integration und Einhaltung der Vorschriften: Sicherstellung der Konformität und Interoperabilität mit dem Architekturrahmen
- Anforderungsanalyse und -anpassung: Analyse und Umsetzung von Geschäftsanforderungen in technische Lösungen; Festlegen der beabsichtigten Architektur des Geschäftsbereichs; Sicherstellen, dass die technische Lösung die Ziele und Erwartungen des Unternehmens erfüllt
- Zusammenarbeit mit Interessenvertretern: Effiziente Zusammenarbeit mit verschiedenen Teams und Interessengruppen (Brücke zwischen technischen und nicht-technischen Teams)
- Technologieauswahl und -bewertung: Verantwortlichkeit für die Auswahl und Bewertung geeigneter Technologien, Frameworks und Tools für die Entwicklung des Systems; Sicherstellung, dass die gewählten Technologien mit der Gesamtsystemarchitektur übereinstimmen
- Dokumentation und Kommunikation: Umfassende Dokumentation und effektive Kommunikation sind wichtige Aufgaben; Kommunikation der architektonischen Vision an die verschiedenen Interessengruppen und Förderung des Verständnisses sowie Abstimmung innerhalb des Programms/der Teilprojekte
- Abgeschlossenes Studium der Informatik, Softwaretechnik, Datenwissenschaft oder eines ähnlichen Fachgebiets oder eine Ausbildung der Fachinformatik oder IT-Systemelektronik mit entsprechenden Weiterbildungen
- Mehrjährige Berufserfahrung in der Softwareentwicklung von Software-Architektur
- Expertise um umfangreiche Softwareabläufe zu erfassen
- Umfassende Expertise in vielfältigen Softwaretools und Programmiermethoden (z.B. C#, ASP.NET Core, Entity Framework, REST Webservices; CI/CD Pipelines, Github/Gitlab, XUnit; Windows Server, MS SQL Server, Linux, Docker)
- Erfahrung in der Leitung von IT-Projekten
- Gute Deutsch- und Englischkenntnisse
Standorte