Job Description :
Responsibilities include tasks in different phases of SDLC, such as reviewing requirements, estimating development effort, writing/reviewing design documents, code, automated unit/system testing, code reviews, and defect correction.