Must have excellent written and verbal communication skills    Prefer experience in managing software related initiatives using the software development lifecycle    Prefer consulting experience in customer-facing engagements