Job Description
Responsibilities
- Develop high-quality software solutions using C# React JS and .Net Framework to meet business requirements and enhance user experience.
- Collaborate with cross-functional teams to design implement and test software applications ensuring seamless integration and functionality.
- Analyze user needs and software requirements to determine feasibility and design constraints optimizing performance and scalability.
- Troubleshoot and resolve software issues providing timely solutions to ensure minimal disruption to operations.
- Maintain code quality by conducting regular reviews and implementing best practices for software development.
- Participate in agile development processes contributing to sprint planning retrospectives and daily stand-ups to ensure project alignment.
- Stay updated with emerging technologies and industry trends applying new knowledge to enhance software development practices.
- Document software specifications and technical designs ensuring clarity and accessibility for future reference and development.
- Provide technical support and guidance to team members fostering a collaborative and innovative work environment.
- Optimize application performance by identifying bottlenecks and implementing effective solutions.
- Engage in continuous improvement initiatives driving innovation and efficiency within the development team.
- Ensure compliance with company policies and industry standards maintaining security and integrity of software applications.
- Contribute to the companys mission by developing solutions that positively impact society and drive technological progress.
Qualifications
- Possess strong proficiency in C# React JS and .Net Framework demonstrating the ability to develop robust software solutions.
- Have a minimum of 4 years of experience in software development with a proven track record of successful project delivery.
- Exhibit excellent problem-solving skills with the ability to troubleshoot and resolve complex software issues.
- Demonstrate effective communication skills facilitating collaboration with cross-functional teams.
- Show adaptability to hybrid work environments balancing remote and on-site work effectively.
- Display a commitment to continuous learning staying abreast of industry trends and emerging technologies.
- Possess a strong understanding of agile methodologies contributing to efficient and effective project management.
The Cognizant community:
We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.
- Cognizant is a global community with more than 300,000 associates around the world.
- We don’t just dream of a better way – we make it happen.
- We take care of our people, clients, company, communities and climate by doing what’s right.
- We foster an innovative environment where you can build the career path that’s right for you.