Neuentwicklung und Betreuung von Softwarelösungen sowie Architekturen im Bereich Software Applications & Common Services, Verantwortung für die Konzeption und Gestaltung von Softwarearchitekturen zur Implementierung modularer Lösungen, Entwurf, Umsetzung und Integration neuer Softwarelösungen / Features unter Berücksichtigung von Coding-Standards und Best Practices, Koordination mit Entwicklern und Systemingenieuren zur Integration domänenspezifischer Logik in Applikationen, Refaktorisierung und umfassende Dokumentation der bestehenden Codebasis zur Erhöhung der Wartbarkeit und Testbarkeit, Abstimmung mit anderen Entwicklerteams hinsichtlich der Integration in System Deployment Workflows, Wartung und Optimierung des CMake Build-Prozesses sowie Fehleranalyse in der Toolchain, Sicherstellung der Einhaltung von Best Practices in Bezug auf Code Qualität, Dokumentation und Architekturdesign, Gewährleistung, dass kurzfristige Lieferziele mit langfristigen Architekturzielen abgestimmt sind