Job Title: Software Engineer
Job Code: JD 3
Work Model: Hybrid (Remote + On-site)
Shift: Day Shift
Experience Required: Minimum 4 Years
Location: India
Employment Type: Full-time
Job Summary
Join our dynamic team as a Software Engineer where you’ll leverage your expertise in C#, React JS, and .NET Framework to create innovative solutions. With a hybrid work model, this role provides flexibility while allowing you to make impactful contributions to technology advancement and user experience improvement. Your work will help accelerate company growth and societal progress.
Responsibilities
Develop high-quality, scalable, and maintainable software solutions using C#, React JS, and .NET Framework based on business requirements.
Collaborate with cross-functional teams to design, implement, test, and deploy software applications.
Analyze user requirements and system specifications to ensure feasibility and performance optimization.
Identify, troubleshoot, and resolve software defects and production issues in a timely manner.
Maintain and enhance code quality by conducting peer reviews and following development best practices.
Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives to ensure project alignment.
Stay updated on emerging technologies and incorporate them to improve development efficiency and product quality.
Create and maintain clear, structured documentation for system design, code, and procedures.
Provide technical guidance and knowledge sharing within the team to support a collaborative and innovative environment.
Optimize software performance by identifying system bottlenecks and applying effective solutions.
Support continuous improvement initiatives aimed at increasing development productivity and software reliability.
Ensure compliance with organizational standards, policies, and industry regulations for software security and data integrity.
Contribute to building software solutions that support the company’s mission and provide value to users and society.
Qualifications
Strong hands-on proficiency in C#, React JS, and the .NET Framework.
At least 4 years of experience in software development with a track record of successful project execution.
Solid understanding of software engineering principles, system architecture, and database concepts.
Excellent analytical and troubleshooting skills with a problem-solving mindset.
Strong verbal and written communication skills for effective team collaboration.
Ability to work effectively in a hybrid setup, managing both remote and on-site responsibilities.
Commitment to continuous learning, staying current with technology trends and best practices.
Familiarity with Agile development methodologies and tools.
About Cognizant
Cognizant is one of the world's leading professional services companies, helping clients modernize their technology, reinvent processes, and transform experiences. Our consultative approach, deep industry expertise, and global delivery capabilities have helped Cognizant become a trusted innovation partner. We are listed on the NASDAQ-100 and named one of Forbes’ World’s Best Employers in 2024.
To learn more, visit www.cognizant.com
The Cognizant Community
We are a global team of over 300,000 associates driven by innovation and united by values. We prioritize inclusivity, collaboration, and purpose-driven work to foster both personal and professional growth.
Equal Opportunity Employer Statement
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Disclaimer
All job-related information, including compensation, is current as of the posting date and is subject to change based on business needs and applicable laws. Applicants may be required to attend in-person or virtual interviews and present valid government-issued identification during the hiring process.