Cognizant is hiring Software Engineer Associate | Fresher Careers

Cognizant is hiring Software Engineer Associate for Chennai Location. Interested Candidates can go through the details and apply using the link provided at the bottom of the Post.

About Cognisant

Cognizant is a multinational technology services and consulting company with headquarters in Teaneck, New Jersey. The company provides a range of services, including digital, technology, consulting, and operations services to clients in various industries. Cognizant has a global workforce of over 300,000 employees and a presence in over 40 countries. The company is known for its innovative approach to digital transformation and has been recognized as one of the world’s most admired companies by Fortune magazine. Cognizant’s focus on delivering value to its clients and its commitment to sustainability have contributed to its success as a leading technology services company.

Cognizant Recruitment 2023

Company nameCognizant
Websitewww.cognizant.com
Job RoleSoftware Engineer Associate
Work LocationChennai, India
Job TypeFull Time
ExperienceFreshers(0-1 years)
QualificationBachelors of Engineering or Technology
BatchNot Mentioned
Package5 LPA (Expected)

Job Responsibilities

  • Conduct proof of concepts (POCs) to assess the feasibility of new technologies and products. Share your findings with the architecture team to help guide decision-making for new products.
  • Provide strategic technical direction for product research, design, analysis, testing, process improvement, and complex troubleshooting for critical and large projects.
  • Create high-level software design (HLSD) documents under the guidance of Architects.
  • Establish design standards and deliver solutions that meet the functional and non-functional requirements of products.
  • Provide technical expertise to resolve challenging programming and design problems.
  • Participate in architecture and code reviews to identify and eliminate implementation problems early in the development cycle.
  • Create or review low-level design documents for product enhancements. Seek review inputs from the product lead.
  • Build code according to the design document if required.
  • Provide technical guidance to the team to resolve complex technical issues.
  • Create a requirement traceability matrix and review test cases, coding standards, and testing defects.
  • Identify ways to improve or reduce defects.
  • Support the client in user acceptance testing if required.

Job Requirements

  • To enhance a product, it is important to understand the functional and non-functional requirements gathered from various stakeholders such as the Architect, Product Manager, Product Lead, and Client.
  • One must participate in cross-functional meetings to review Product Marketing Requirements and Functional Requirements to create a clarification list and resolve any ambiguities.
  • It is essential to conduct a feasibility study to understand the impact of the requirements on the existing product and provide inputs to the development lead on estimations.
  • Additionally, one should understand new and complex product requirements, both functional and non-functional, and create a low-level design document that captures class level diagrams and attributes mapped to the class and sequence diagram based on the understanding of high-level design.
  • It is crucial to seek review inputs from the Architect and incorporate them to ensure the success of the product.
  • Essential Skills
  • -.Net Core -MS SQL Server -ASP.NET
  • To succeed as a software developer or engineer, it’s essential to possess certain skills. Among the most important are .Net Core, MS SQL Server, and ASP.NET. .Net Core is a free, open-source framework for building modern applications on various platforms, including Windows, macOS, and Linux.
  • MS SQL Server is a relational database management system used to store and retrieve data. ASP.NET is a web application framework used to build dynamic web pages and services. Together, these three skills enable developers to create high-performance, scalable, and secure applications that meet the needs of businesses and users alike.

How to Apply?

  • To apply for a job, read through all information provided on the job listing page carefully.
  • Look for the apply link on the job listing page, usually located somewhere on the page.
  • Clicking on the apply link will take you to the company’s application portal.
  • Enter your personal details and any other information requested by the company in the application portal.
  • Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
  • Double-check all the information provided before submitting the application.
  • Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
  • Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.