HamburgerMenu
hirist

Cognizant - Python Developer

Cognizant Technology Solutions
8 - 11 Years
rupee18-36 LPA
Multiple Locations

Posted on: 25/03/2026

Job Description

Job Summary:

As a Sr. Software Engineer B2 you will play a crucial role in designing developing and maintaining software solutions using Python. With 8 to 11 years of experience you will contribute to high-quality software development ensuring robust and scalable applications. This role requires working from the office during day shifts with no travel required.

Responsibilities:

- Develop high-quality software design and architecture to meet project requirements and company standards.

- Collaborate with cross-functional teams to define design and ship new features that enhance user experience.

- Write clean scalable and efficient code in Python ensuring adherence to best practices and coding standards.

- Conduct code reviews to maintain code quality and provide constructive feedback to team members.

- Troubleshoot debug and upgrade existing software to improve functionality and performance.

- Implement automated testing and continuous integration to ensure software reliability and stability.

- Participate in the full software development lifecycle from concept and design to testing and deployment.

- Mentor junior engineers providing guidance and support to enhance their technical skills and career growth.

- Stay updated with the latest industry trends and technologies to incorporate innovative solutions into projects.

- Collaborate with product managers to understand user requirements and translate them into technical specifications.

- Ensure software documentation is comprehensive and up-to-date for future reference and maintenance.

- Optimize software applications for maximum speed and scalability contributing to the companys efficiency.

- Work closely with the quality assurance team to identify and resolve software defects and issues.

Qualifications:

- Possess a strong proficiency in Python programming with a deep understanding of its libraries and frameworks.

- Demonstrate experience in software development with a focus on building scalable and maintainable applications.

- Exhibit excellent problem-solving skills and the ability to troubleshoot complex software issues.

- Have a solid understanding of software development methodologies including Agile and Scrum.

- Show experience in working with version control systems such as Git to manage codebase effectively.

- Display strong communication skills with the ability to collaborate effectively with cross-functional teams.

- Possess a bachelors degree in computer science engineering or a related field.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in