Key job details
Job number: 00060414732
Travel required: No
Job category: Technology & Engineering
Location: MUMBAI / India
Date published: Sep 03 2024
Employment type: Full-time
Work model: Work from Office
Job Summary
We are seeking a Software Engineer with 3 to 6 years of experience to join our dynamic team. The ideal candidate will have strong technical skills in Unix C++ and C along with domain expertise in Exchanges and Clearing. This role involves developing and maintaining software solutions that support our critical business operations.
ResponsibilitiesDevelop and maintain software applications using Unix C++ and C to support business operations.Collaborate with cross-functional teams to gather and analyze requirements for new software features.Design and implement software solutions that meet performance scalability and reliability requirements.Conduct code reviews to ensure code quality and adherence to coding standards.Troubleshoot and resolve software defects and issues in a timely manner.Provide technical support and guidance to team members and stakeholders.Participate in the full software development lifecycle including planning development testing and deployment.Ensure software solutions comply with industry standards and regulatory requirements.Optimize software performance and resource utilization to enhance system efficiency.Develop and maintain documentation for software applications and processes.Stay updated with the latest industry trends and technologies to incorporate best practices into software development.Collaborate with QA teams to ensure thorough testing and validation of software solutions.Contribute to continuous improvement initiatives to enhance software development processes.
QualificationsPossess strong technical skills in Unix C++ and C.Demonstrate domain expertise in Exchanges and Clearing.Have a minimum of 3 years and a maximum of 6 years of relevant experience.Exhibit excellent problem-solving and analytical skills.Show proficiency in software development methodologies and best practices.Display strong communication and collaboration skills.Have a proven track record of delivering high-quality software solutions.Be capable of working independently and as part of a team.Show commitment to continuous learning and professional development.Demonstrate the ability to adapt to changing project requirements and priorities.
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 350,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.
About us:
Cognizant (Nasdaq-100: CTSH) is one of the world’s leading professional services companies, helping organizations modernize technology, reimagine processes and transform experiences so they stay ahead in a fast-changing world.
Our commitment to diversity and inclusion:
Cognizant is an equal opportunity employer that embraces diversity, champions equity and values inclusion. We are dedicated to nurturing a community where everyone feels heard, accepted and welcome. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws.
If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email CareersNA2@cognizant.com with your request and contact information.
- Deployment of vault HA using MySQL - September 18, 2024
- Sending slack notification via pipeline job - August 25, 2024
- SonarQube integration with Jenkins - August 24, 2024