Job Description: Should have worked on development/implementation project. Understand architecture requirements and ensure effective design, development, validation, and support activities. Good understanding of the technology and domain. Should be able to articulate own point of view