Cognizant is a leading global professional services company that specializes in transforming clients’ business, operating, and technology models for the digital age. Our unique approach, rooted in industry expertise and consultative methods, empowers clients to envision, build, and operate more innovative and efficient businesses.
We are currently seeking Associate Software Engineers who are freshers and possess proficient knowledge in any of the following programming languages: ASP.NET, Web API, ASP.NET MVC, and ASP.NET.
Job Title: Associate Software Engineer
Qualification: Bachelor’s Degree
Experience: Freshers
Skills Required:
- Proficiency in ASP.NET, Web API, ASP.NET MVC, and ASP.NET
- Knowledge of Cloud technologies and Testing skills
- Strong programming and debugging skills
- Excellent analytical and problem-solving abilities
- Outstanding written and oral communication skills
Job Description:
Product Requirements:
- Understand functional and non-functional requirements gathered from stakeholders for enhancement.
- Participate in cross-functional meetings to review Product Marketing and Functional Requirements.
- Conduct feasibility studies to understand the impact on existing products.
- Provide inputs for development estimations.
- Create low-level design documents based on high-level design understanding.
- Seek review inputs and incorporate them.
Product Design and Development:
- Create Proof of Concepts (POCs) to identify the feasibility of new technologies/products.
- Provide technical direction for product research, design, analysis, testing, and process improvement.
- Establish design standards and deliver solutions meeting product requirements.
- Provide technical expertise to resolve programming and design challenges.
- Participate in architecture/code reviews and eliminate implementation problems.
- Review low-level design documents for product enhancement.
- Build code as per design documents if required.
- Provide technical guidance to resolve complex issues.
- Identify opportunities to improve and reduce defects.
- Support client in user acceptance testing if required.
Product Testing:
- Review Test Cases/Test Plan.
- Conduct Integration testing and resolve defects/bugs during QA Testing and releases.
Product Training and Documentation:
- Provide inputs to technical publications and review documentation.
- Conduct training sessions as needed.
Product Sign Offs:
- Resolve existing issues.
- Gather user feedback and identify opportunities for improvement.
Project Management:
- Provide updates on module development status to the development lead.
People Management:
- Mentor Software Engineers and conduct coaching sessions.
- Set goals and monitor performance.
- Conduct performance appraisals.
Location: Chennai, Tamil Nadu, India
If you’re enthusiastic about joining our team and contributing to innovative projects, we look forward to receiving your application!
Click Here to Apply Now