Auswahl geeigneter Werkzeuge, Prozesse und Methoden zur Entwicklung nachhaltiger und qualitativ hochwertiger Software-Lösungen in mittleren und großen Projekten, Analyse, Beratung und Umsetzung von Kundenanforderungen hinsichtlich Architektur, Best Practices, Methoden, Standards und Konzepten, Realisierung von Software-Lösungen innerhalb moderner Systemlandschaften unter Verwendung aktueller Technologien, Technische Projektleitung, Unterstützung bei Angebotserstellung, Ansprechperson für ausgewählte Bereiche der Softwareentwicklung inkl. der Wissensvermittlung im Rahmen von Trainings, Vorträgen und Veröffentlichungen