Choose an option
We are looking for a Senior Python Developer to join our team.
You will have the opportunity to work on challenging projects and collaborate with talented professionals. This role offers a dynamic environment where your expertise will help drive technical innovation and deliver impactful solutions.
Responsibilities
- Design and implement scalable backend systems
- Collaborate with cross-functional teams to deliver project requirements
- Optimize application performance and troubleshoot issues
- Participate in code reviews to maintain high standards
- Integrate third-party services and APIs
- Contribute to the documentation of technical processes
- Ensure code quality through automated testing practices
- Support deployment and release activities for new features
Requirements
- At least 3 years of experience working with Python
- Proficiency in database management and integration
- Experience using Git for version control
- Understanding of microservice architecture principles
- Knowledge of Python testing frameworks and practices
- Familiarity with software development lifecycle methodologies
- Hands-on experience with Python web frameworks
- Experience working with Python web servers
- Awareness of security best practices in software development
- Ability to implement user authentication and authorization
- Strong grasp of software development methodologies
- English fluency at B2+ level or higher, both written and spoken
Nice to have
- Experience with cloud platforms and services
- Background in containerization and orchestration tools