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
- Build and maintain robust backend solutions
- Work with various teams to fulfill project objectives
- Improve system efficiency and resolve technical problems
- Take part in peer code reviews to uphold quality standards
- Connect applications with external APIs and services
- Assist in creating and updating technical documentation
- Apply automated testing to verify code reliability
- Help manage the rollout and deployment of new functionalities
Requirements
- Minimum of 3 years’ experience developing with Python
- Skilled in working with databases and integrating data sources
- Experience with Git for managing code repositories
- Understanding of microservices architecture concepts
- Knowledge of Python testing tools and techniques
- Familiarity with different stages of the software development lifecycle
- Practical experience with Python web frameworks
- Experience configuring and running Python web servers
- Awareness of secure coding practices
- Ability to set up user authentication and authorization
- Solid understanding of software development methodologies
- English proficiency at B2+ level or higher, both written and spoken
Nice to have
- Experience working with cloud infrastructure and services
- Background in using containerization and orchestration technologies