Science / Engineering graduate
Responsibility : Design :
Understand non functional requirements (eg portability) with the architecture and ensure they are addressed in the design.
prepare the low level design and common frameworks.
Seek guidance from Application Architect as and when required.
present the detailed design documents to the customer technology SME.
Identify and conduct design of complex subcomponents / module in collaboration with project team, architects and client SME.
undertake project specific proof of concepts activities to validate technical feasibility (with guidance from the Application Architect).
present the architecture to customers and seek signoff.
work on specific test cases for technology intensive modules.
For maintenance projects :
Identify transformational initiatives to improve SLAs.
contribute to the design to address all client requirements for major enhancements.
Service Support and Maintenance :
Identify avenues to improve project delivery parameters (eg productivity, efficiency, process, security etc) by leveraging tools, automation etc.
Knowledge Management :
Create and update knowledge articles in the knowledge management repository.
Provide guidance to team members to maintain all documentation related to project.
Conduct KT sessions.
Create knowledge articles on the problem, workaround solutions.
Monitor and report the usage of knowledge articles.
Maintain knowledge management database.
Training and Recruitment / People Management :
Provide assistance in selection of representative employee groups for training.
Mentor team members in project teams with respect to product and domain skills on projects.
Conduct technical, face to face interviews with candidates and support recruitment process.
Set goals for team members and monitor performance.
Coordinate with the project / program manager in understanding how the employee can better contribute to the project, seek feedback and address concerns.
Conduct performance appraisal for team members.
Organize team initiatives on a periodic basis.
Conduct trainings / webinars to impart knowledge to relevant application development / project teams and share expertise (at an org level).
Gain industry standard certifications on technology and architecture consulting.
Project Planning and Set up :
Provide support for project estimations in terms of review and validation for projects of lesser complexity based on analyzing business requirements (eg component level estimation).
Articulate estimation methodology and module level estimations for standard projects (with focus on effort estimation).
Provide inputs and support to project / program management for project estimates.
Project Support :
Identify avenues to improve project delivery parameters (eg productivity, efficiency, process, security etc) by leveraging tools, automation etc
Participate and provide inputs in reviews of all outputs across all SDLC phases from design to testing and verify that NFRs are met.
Conduct technology sessions / workshops for the project team on NFRs / technologies / frameworks etc.
provide guidance on new tools / technology relevant to the project.
define technical checklists for design and coding.
Provide guidance to project team members in troubleshooting technical issues.
conduct cross project technical audits and reviews, as required.
Review low level design artifacts and code as created by developers / senior developers.
Track various quality metrics around architecture, design and code.
perform codenizant audits for other projects as appropriate to ensure that Codenizant principles are implemented.
Understand various technical tools used in the project (third party as well as homegrown) to improve efficiency, productivity.
For maintenance projects :
Conduct a technical audit to understand the root cause for increase in log count.
perform code review for each release based on the schedule of the projects.
Asset Development and Governance :
Understand trends in client requirements and identify opportunities to enhance CTS capabilities across different functional areas (technology / infrastructure).
Evaluate various options and provide inputs in developing blueprint of different enterprise assets from a technology stack perspective.
Business Development Support :
Contribute to proposal development.
Must Have Skills
Salesforce Service Cloud
Good To Have Skills
Salesforce Exact Target
Salesforce Analytics & Report
Employee Status : Full Time Employee
Travel : No
Job Posting : May 26 2021
Cognizant (Nasdaq-100 : CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era.
Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses.
Headquartered in the U.S., Cognizant is ranked 194 on the Fortune 500 and is consistently listed among the most admired companies in the world.
Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us Cognizant.