Cognizant Technology Solutions India Ltd Chennai Associate Vacancy

Cognizant has just released its newest job announcement, unveiling openings for Associate positions based in Chennai.

The successful candidate will be offered a permanent, full-time position upon recruitment.

Cognizant Technology Solutions India Ltd is a premier provider of information technology, consulting, and business process services, committed to empowering the world’s leading companies in building resilient businesses.

For the Cognizant Chennai Associate 2024 Jobs, candidates proficient in Core Java and PL/SQL are encouraged to apply.

Interested and qualified candidates must apply through the online mode.

Cognizant Technology Solutions India Ltd Chennai Associate Vacancy
Organization BYCognizant Technology
Name of the PostsAssociate
Job LocationChennai
Language English/ Hindi
Experience Level5 to 8 years
Job Code00056924971
Education Qualification Science/Engineering Graduate
Apply ModeOnline
Work TimingFull Time
Gender/SexMale / Female
Must Check This: Cognizant Technology Solutions India Ltd Chennai Senior Developer Vacancy

Cognizant Technology Solutions India Ltd Chennai Associate Vacancy

Job Designation: Associate

Job Code: 00056924971

Education Qualification: Science or engineering graduates are welcome to apply for the position.

Experience Level: Candidates with 5 to 8 years of experience are preferred for this role.

Job Location: Chennai

Apply Mode: Online


Stakeholder Management:

Communicate with business users to address queries, clarify issues, and provide updates.
Arrange business bridge calls to keep stakeholders informed about critical incidents or outages.
Follow up with internal and external parties, such as customers and vendors, to move tickets toward resolution.
Manage service delivery according to established protocols.
Take responsibility for assigned project tasks.
Initiate escalation procedures for incidents as necessary and ensure closure within agreed-upon timelines.
Effectively manage task queues and allocate responsibilities to the team based on an allocation plan.
Track service delivery and ensure tasks are completed within set targets, including incidents, service requests, problems, operational changes, and enhancements.
Conduct peer reviews to maintain the quality of deliverables.
Analyze data periodically, perform root cause analysis for missed targets or customer escalations, and report findings to the Service Manager.
Implement corrective and preventive actions as needed.
Adhere to defined processes outlined in the process handbook.
Prepare release notes and update application documents to reflect changes.
Ensure thorough knowledge transfer to support teams before any production release.

Requirements Gathering:

Participate in requirement gathering Joint Application Development (JAD) sessions and assist with documentation as needed (business, functional, UI, usability, data, compliance, data migration, NFR, 3rd party tools & products).
Raise queries to the Technology Lead for clarification on unclear or ambiguous areas, and seek additional information as necessary.
Estimate resources and efforts required for tasks and monitor progress accordingly.
Understand the estimation process (effort, size, etc.) at the task level within the relevant area of work, compare actual effort against estimated effort, and ensure task progress is accurately reported in C20 or any other applicable tool.

Design &Analysis:

  • Develop the High-Level Design (HL Design) and detailed design documents with guidance from architects for the assigned scope.
  • Review all deliverables produced by the Developer.
  • Analyze non-functional requirements and incorporate them into the design as necessary.
  • Understand the dependencies among various components within the work packages being developed.
  • Create detailed design specifications and assign them to developers.
  • Offer input to the Project Manager or Technical Lead to formulate the project plan from a technical standpoint.
  • Assist in the development of proof of concept as outlined by the Designer or Solution Architect.
  • Initiate the setup of the development environment.
  • Conduct demos for the customer to gather early feedback.
  • Establish quality checkpoints for all deliverables.


  • Develop tier coding, business layer coding, interface development, service development, and creation of stored procedures as applicable for the work package or project.
  • Adhere to CTS and customer-specific coding standards, guidelines, and best practices.
  • Demonstrate a solid understanding of database concepts and write efficient queries.
  • Raise any clarifications, issues, or concerns regarding work output to the lead.
  • Seek periodic reviews from peers or technical leads.
  • Participate in setup activities for required environment setup.
  • Deploy code builds in testing environments.
  • Conduct peer reviews during the design, coding, and testing phases.
  • Ensure documentation is completed as per the scope.
  • Develop guidelines and checklists for development and testing activities.
  • Provide feedback to the design team.
  • Share feedback with developers to ensure the code meets requirements.
  • Incorporate changes as per feedback received.
  • Provide necessary and timely status updates to the Supervisor or Technical Lead.
  • Highlight any potential risks to the leads.
  • Update the traceability matrix for the work package developed.
  • Mentor developers to help them solve technical difficulties during coding.
  • Manage defects efficiently.
  • Participate in defect triage meetings.
  • Conduct root cause analysis for identified defects.
  • Rework code based on review comments from code reviews or defects raised in various testing phases.
  • Assist in transitioning knowledge and provide support to the organization with any defects raised post-production as required.

Coding (user story Realization):

  • Develop coding across UI tier (Presentation layer), Middle tier (Business Logic Tier), data tier, integration tier, and unit testing as applicable for the work package or project.
  • Set up the team DevOps environment.
  • Review and mentor coding activities.
  • Possess knowledge of Design patterns such as Façade, delegate, BO, DAO, Service, factory pattern, and ability to follow sequence diagrams.
  • Familiarity with the Spring framework, MVC, and MVP patterns.
  • Adhere to Cognizant and customer-specific coding standards, guidelines, and best practices.
  • Understand all competency layers (e.g., UI, platforms, methodologies) and raise any clarifications, issues, or concerns regarding work output.
  • Seek inputs and incorporate feedback regularly, addressing defects promptly.
  • Update the traceability matrix for the work package developed.
  • Follow SCM/DevOps policies set for the project.
  • Proactively highlight any potential risks.
  • Provide support during process audit activities.
  • Adhere to processes and tools.
  • Integrate 3rd party/internal applications with the product being developed.
  • Implement Extreme programming practices.
  • Apply security features using defensive programming techniques.


  • Deploy user stories according to client agreements.
  • Develop build scripts to facilitate deployment processes.


  • Develop and execute automated test scripts in accordance with client agreements.
  • Implement and execute regression strategies and tests as necessary.
  • Practice the Test-Driven Development (TDD) model during development.
  • Document within the code as per client requirements.
  • Create or update project-specific documentation following the Minimum Viable Product (MVP) development model.
  • Engage in Knowledge Management activities.
  • Undergo training or upskilling as required by the assignment or project.
  • Conduct training sessions in areas of expertise as needed.
  • Contribute to updating knowledge assets, including user manuals, online help documents, and installation manuals/scripts.
  • Contribute to searching for and reusing assets from the repository.

Must-Have Skills:

  • Core Java
  • PL/SQL

Good To Have Skills:

  • ETL
  • Dynatrace
  • IT Service Management
  • Postgre
  • Confluence
  • Splunk
  • Service Now
  • Java Persistence API
  • Jira
  • Selenium
  • GIT
  • JavaScript
  • JDBC
  • Shell scripting
  • Sharepoint
  • SOAP
  • Maven
  • MySQL
  • Oracle

How to apply:

Interested and qualified job applicants have to apply through online mode, by initially registering with the Cognizant career portal and logging in to apply.

Apply online:

Must Check This Link: Cognizant Technology Solutions India Ltd Chennai Associate Vacancy

Leave a Comment