Qualifications:
- Science or Engineering Graduate
Responsibilities:
Requirements Gathering:
- Understand, interpret, and clarify functional and technical requirements and standards for the project.
Design and Analysis:
- Study assigned functional specifications.
- Analyze and identify the impact of specifications.
- Raise queries and seek resolutions from different stakeholders.
- Provide support for developing the proof of concept.
Coding:
- Develop coding for business layer, interface development, service development, creation of stored procedures, etc., as required in the project.
- Raise clarifications, issues, and concerns regarding work output to the lead on time.
- Seek periodic reviews from peers and Senior Developers.
- Rework code based on reviews, defects raised in unit testing, or other testing phases.
- Participate in code peer reviews as required.
- Highlight potential risks to Leads and seek inputs to resolve issues.
- Support the integration of components as required.
- Update the traceability matrix for the developed work package.
- Provide support for process audit activities.
- Adhere to process and tools, including the usage of Cognizant 20 and awareness of the Quality Management System.
- Follow SCM policies set for the project.
Testing:
- Write unit test cases for specific units.
- Seek peer and Senior Developer reviews for the test cases.
- Execute test cases.
- Capture and fix defects found during testing and warranty phases.
- Rework on code based on review comments from various testing phases.
- Follow up on the integration of developed components with the application.
- Execute and understand automation tools for testing.
Process Improvements and Adherence:
- Provide ideas for process optimization or value adds and share them with relevant stakeholders.
- Adhere to process and tools, including usage of Cognizant 20, awareness of the Quality Management System, IDE, etc.
Knowledge Management:
- Contribute towards updating knowledge assets such as user manuals, online help documents, installation manuals, and scripts.
- Contribute to, search, and reuse all types of assets from the repository.
Must-Have Skills:
- Automation
About Cognizant:
- Cognizant is a global community with more than 350,000 associates worldwide.
- We support a collaborative and inclusive workplace where everyone can thrive.
- We focus on modernizing technology, reimagining processes, and transforming experiences to stay ahead in a fast-changing world.
Commitment to Diversity and Inclusion:
- Cognizant is an equal opportunity employer that embraces diversity, champions equity, and values inclusion.
- We nurture a community where everyone feels heard, accepted, and welcome.
- We do not consider race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status, or any other protected characteristic in hiring decisions.
Reasonable Accommodation:
- If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email CareersNA2@cognizant.com with your request and contact information.
Disclaimer:
- Compensation information is accurate as of the date of this posting and may be modified by Cognizant at any time, subject to applicable law.
- Applicants may be required to attend interviews in person or by video conference.
- Candidates may need to present their current state or government-issued ID during each interview.
Key Job Details:
- Job number: 00059129061
- Travel required: No
- Job category: Technology & Engineering
- Location: Noida, India
- Employment type: Full-time
Apply Now: Cognizant Hiring Senior Developer