Understand requirements build codes support testing and fix defects guide developers in the course of development activities in order to develop high standard stable codes within the limits of Cognizant and clients processes standards and guidelines