Programmierung/Software-Entwicklung : Level 5

Legt lokale oder teambasierte Standards für Programmierwerkzeuge und -techniken fest, einschließlich Sicherheitsrichtlinien, und die Auswahl angemessener Entwicklungsmethoden. Berät bezüglich der Anwendung von Standards und Methoden und gewährleistet deren Einhaltung. Übernimmt die technische Verantwortung für alle Abschnitte und/oder Iterationen eines Softwareentwicklungsprojekts, bietet Projekt-Stakeholdern methodenspezifische technische Ratschläge und Anleitung. Teilt Arbeitspakete zu, überwacht die Leistung und managt Änderungskontrolle dynamisch, um die Produktivität zu optimieren. Erteilt bei Bedarf Ratschläge, Anleitungen und Hilfe für weniger erfahrene Kollegen.