Koordination der Entwicklungsaufträge, Anleitung der internen Softwareingenieure, Verantwortung für die Strategie der Open Source Softwareentwicklung, Kontinuierliche Verbesserung des Softwareengineerings, Anpassung der Techniken und Arbeitsweisen an den Stand der Technik, Modernisierung vorhandener Java Applikationen, Durchführung von Sicherheitsbetrachtungen und Lizenzprüfungen, Life-Cycle-Management und Fehleranalyse, Planung von Release-Wechseln, Abstimmung und Koordinierung von Stakeholder-Interessen