Back to Jobs
Sr. Software Engineer B2
Actively Reviewing
Cognizant
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
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.
- 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.
Similar Jobs
View all →
Python Full-Stack Developer | React & Cloud
Synechron
Bengaluru
REST API
Power BI
HTML
+22
Python Developer | Cloud, SQL & CI/CD
Synechron
Hyderabad
Software architecture
REST API
Design patterns
+24
Java Full-Stack Developer | Spring Boot & React + CI/CD
Synechron
Bengaluru
REST API
OAuth 2.0
HTML
+22
Java Full-Stack Developer | Spring/Hibernate/JSF + React + CI/CD
Synechron
Bengaluru
REST API
OAuth 2.0
HTML
+22
Cloud Developer for Private Cloud
Hewlett Packard Enterprise
Bengaluru
Release management
Root Cause Analysis
Design thinking
+12
Similar Jobs
View all →
Python Full-Stack Developer | React & Cloud
Synechron
Bengaluru
Python Developer | Cloud, SQL & CI/CD
Synechron
Hyderabad
Java Full-Stack Developer | Spring Boot & React + CI/CD
Synechron
Bengaluru
Java Full-Stack Developer | Spring/Hibernate/JSF + React + CI/CD
Synechron
Bengaluru
Cloud Developer for Private Cloud
Hewlett Packard Enterprise
BengaluruShare
Quick Apply
Upload your resume to apply for this position
–