Posted on: 25/03/2026
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.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1623630