Book Mark

More Info:

Employee Type:
Company
Company Type:
Private Ltd
Refe. Nr:
Phone:
8608750265
IT/Communications -- Others

Senior Associate - Projects

chennai
2-4 Years

Cognizant Technology Solutions


Technical Lead

Qualification: Bachelors in science,engineering or equivalent

Responsibility: Project Planning andSetup: Understand the project scope, identify activities/ tasks, task levelestimates, schedule, dependencies, risks and provide inputs to Module Lead forreview. Provide inputs to testing strategy, configuration, deployment,hardware/software requirement etc. Review plan and provide feedback on gaps,timeline and execution feasibility etc. as required in the project. Participatein KT sessions conducted by customer/ other business teams and provide feedbackon requirements. Requirement

 

Understanding and Analysis: Analyzefunctional/nonfunctional requirements and seek clarifications for betterunderstanding of requirements. Based on understanding of system upstream &downstream, provide feedback and inputs on gaps in requirements and technicalfeasibility of requirements.

 

Design: Prepare the LLD/ detaileddesign documents based on HLD and briefing from Module Lead. Seek inputs fromthe developers on specific modules as applicable. Consolidate all modules andprovide to Module Lead/ Architects/ Designers for review. Suggest changes indesign on technical grounds. Develop components inventory for the code to bedeveloped tying it to the nonfunctional requirements Perform sampling of datato understand the character/ quality of the data (project dependent in theabsence of data analyst or designer).

 

Identify tools and technologies tobe used in the project as well as reusable objects that could be customized forthe project.

Coding: Follow coding standards andbest practices to develop code and check code quality. Share developed codewith supervisor for review. Rework on the code based on inputs if required. Performcomplex integration .Guide the developers in identifying, preparing andconducting unit test cases and fixing defects based on results. Consolidate thetest results and share with supervisor. Provide periodic status update tosupervisor and highlight / recommend any changes in design based on challengesfaced.

 

Anticipate unreported defects andraise the same to supervisor. Conduct technical troubleshooting. Conductreviews for codes created by team. Testing

Management: Develop unit test casefor each module. Conduct/ guide conducting of unit and integration testing andfix defects. Review/ approve code to be moved to testing environment. Providesupport to the QA team and coordinate for various phases of testing. Addressqueries raised by QA within defined timelines. Investigate critical defects andestablish need for fixing Raise issues to leads/QA. Report defect status as perproject standard process within agreed timelines. Share revised code withsupervisor for review.

 

 Assist team lead and project manager onestimates around defect fixes. Configuration

Management:

Maintain versions of the code orconsolidate version maintained by the Developers. Provide support as requiredto the Administrators during configuration, code backups, deployment etc.

Deployment: Assess and createdeployment/ roll back plan. Validate if all the components have been migratedand the right version is checked in. Maintain deployment tracker.


Key Skill(s)

others

More Info:

Company Name:
Cognizant Technology Solutions
Email:
shankarjaishri@gmail.com

Similar Jobs