Job Summary: Analyzes business requirements to determine feasibility of design within time and cost constraints. Designs software systems. Responsibilities Requirements Analysis Understands, reads, and reviews requirements Works with Business Analysts to understand business requirements Interacts wi