Ability to understand and challenge the architecture and implementation as well as working practices when needed.