We are looking for a talented and experienced Python developer to join our team and work on a variety of exciting software development projects. As a Python developer, you will be responsible for designing, developing, and testing software applications using the Python programming language. You will also work closely with other members of the team to ensure that our projects are delivered on time and to a high standard of quality.
Responsibilities :
- Design, develop, and test software applications using the Python programming language
- Work closely with other members of the team to implement new features and enhancements
- Troubleshoot and debug code
- Write and maintain unit tests
- Deploy and maintain software applications
- Cooperation with operation team and live issue analysis
- Keep up to date with the latest Python technologies and best practices
Requirements
Bachelor's degree in Computer Science / Engineering or a related field3+ years of experience in Python developmentStrong understanding of Python object-oriented programming, data structures, and algorithmsExperience with unit testing and test-driven developmentExperience with version control systems such as GitExperience with CLI commandsExperience with scrapy framework or similar framework is a plusSQL knowledge is a plusExcellent problem-solving and debugging skillsAbility to work independently and as part of a team