Architecture Reviews (software based) * Knowledge of development frameworks, application architectures and authentication systems (OpenID, oAUTH, ...) * Strong knowledge of secure development lifecycle (SDLC) and practical implementation, requirements gathering and test planning, software architecture and secure coding; * Experience providing software architecture security guidance, including developing application threat models and methodically protecting against business logic and design flaws that could introduce security vulnerabilities.
plus