as a senior or principal engineer or project, lead, or application architect on some large scale, enterprise-wide projects... and system requirements into software architecture and design artifacts and documents; ensuring that the proposed solution...