Job Description Description: Analyzing requirements, designs and develop application component and services Understanding Application architecture, codebase and resolve defects on time with quality Performs system analysis and prepares detailed documentation including software design specification, unit test