Python Software Engineer
We are looking for a skilled Python software engineer to join our team.
The ideal candidate will have experience in designing and developing powerful applications and services using Python, as well as implementing sophisticated features and integrating with diverse systems and APIs.
In this role, you will be responsible for creating efficient, maintainable, and reusable code following industry best practices, engaging in code reviews, and driving continuous improvement initiatives.
You will also collaborate with team members to overcome technical challenges and guide junior developers, sharing your expertise across the team.
This is an excellent opportunity for someone who is passionate about technology and wants to make a meaningful contribution to our company's success.
Key Responsibilities:
* Design and develop powerful applications and services using Python
* Implement sophisticated features and integrate with diverse systems and APIs
* Create efficient, maintainable, and reusable code following industry best practices
* Engage in code reviews and drive continuous improvement initiatives
* Collaborate with team members to overcome technical challenges
* Guide junior developers and share expertise across the team
Requirements:
* 3+ years of experience in Python development
* Proven track record with APIs and Web Services
* Experience working with database technologies
* Advanced understanding of algorithms and data structures
* Basic knowledge of IT infrastructure
* Experience designing and implementing real-world software modules
* Proficiency in writing and implementing unit tests
* Familiarity with CI/CD pipelines
* Advanced English proficiency
Please note that we are looking for candidates with advanced skills in Python development and related technologies. If you are interested in this exciting opportunity, please apply today!