Design, develop and implement components of a work package / project as per client requirements create a fault tolerant code and modify complex systems or develop new sub systems develop comprehensive unit testing cases and plans update knowledge assets and guide team to do the same integrate work of developers WITH THE OBJECTIVE OF delivering high quality project deliverables WITHIN THE LIMITS OF delivery timelines, security, quality and performance guidelines.
Requirement Gathering:Participate in requirement gathering JAD sessions and support documentation where applicable (business, functional, UI, usability, data, compliance, data migration, NFR, 3rd party tools & products) - Raise queries and get query resolution on areas which are unclear, ambiguous and which need more information to the Technology Lead. Resource/ Efforts Estimation.
Monitoring:Understand how the estimation (effort, size etc.) is done at task level
Cognizant is a provider of information technology, consulting, and business process outsourcing services.