Job Title: Senior Software Engineer
Experience: 6 to 13 years
Skills: Python, Java, AWS
Location: Bangalore, Hyderabad, Kolkata, Pune, Chennai
Technical Skills:
Responsibilities:
- Lead the design and development of software architecture across various projects.
- Oversee the implementation of scalable and robust solutions utilizing Python.
- Provide technical guidance and mentorship to team members.
- Collaborate with cross-functional teams to ensure project goals are aligned.
- Conduct code reviews to uphold high coding standards.
- Develop and maintain comprehensive documentation for architectural designs and best practices.
- Ensure solutions align with business objectives and technical requirements.
- Identify and mitigate potential risks throughout the software development lifecycle.
- Stay updated with the latest industry trends and technologies to incorporate into projects.
- Optimize application performance and scalability.
- Participate in project planning and estimation of timelines and deliverables.
- Facilitate effective communication between stakeholders and development teams.
- Contribute to continuous improvement in development processes and methodologies.
Qualifications:
- Strong background in Python with at least 8 years of experience.
- Expertise in software architecture and design principles.
- Experience in leading and mentoring technical teams.
- Proficient in conducting code reviews and maintaining coding standards.
- Strong collaboration and communication skills.
- Skilled in identifying and mitigating project risks.
- Current with industry trends and emerging technologies.
- Experience in optimizing application performance and scalability.
- Capable of project planning and estimation.
- Ability to document architectural designs and best practices.
- Committed to continuous improvement in development processes.
- Proven track record of delivering projects that meet business objectives.
- Ability to facilitate effective communication between stakeholders and teams.
The Cognizant Community:
We are a high-caliber team that supports and appreciates one another. Our people cultivate an energetic, collaborative, and inclusive workplace where everyone can thrive.
Cognizant is a global community with over 350,000 associates worldwide. We don’t just envision a better way—we make it happen. We prioritize our people, clients, company, communities, and climate by doing what’s right, fostering an innovative environment where you can shape the career path that suits you.
About Us:
Cognizant (Nasdaq-100: CTSH) is a leading professional services company helping organizations modernize technology, reimagine processes, and transform experiences to stay ahead in a rapidly changing world.
Our Commitment to Diversity and Inclusion:
Cognizant is an equal opportunity employer that values diversity, champions equity, and promotes inclusion. We are dedicated to nurturing a community where everyone feels heard, accepted, and welcomed. Your application 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 require reasonable accommodation to search for a job opening or submit an application due to a disability, please email CareersNA2@cognizant.com with your request and contact information.
Disclaimer:
Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Applicants may be required to attend interviews in person or via video conference. Candidates may also need to present a current state or government-issued ID during each interview.