Job description
– Extensive commercial experience in Python application development. – Strong grasp of object-oriented design and clean coding practices. – Practical experience with test-driven development and testing tools like pytest. – Solid knowledge of coding conventions, identifying code smells, and applying software engineering best practices. – Experience performing code reviews and ensuring consistent code quality. – Good understanding of SOLID principles and widely used design patterns. – Proficient …