We are seeking a talented Python Developer to join our team. The ideal candidate will have a strong background in developing scalable, high-performance applications using Python. This role involves working across various stages of the software development lifecycle, including design, implementation, testing, and deployment.
This role offers an exciting opportunity to work on innovative projects and build cutting-edge applications. If you are passionate about Python development and thrive in a collaborative, fast-paced environment, we encourage you to apply.
MD rate: 200 - 240 EUR
responsibilities :
Develop and maintain backend applications and systems using Python.
Design and implement efficient and scalable solutions for complex problems.
Integrate with third-party APIs and back-end services.
Write reusable, testable, and efficient code.
Collaborate with front-end developers, data engineers, and other team members to deliver end-to-end solutions.
Participate in code reviews to ensure code quality and adherence to best practices.
Optimize application performance and troubleshoot system issues.
Work on the development of RESTful APIs and data pipelines.
Stay updated with the latest Python frameworks and libraries.
requirements-expected :
Proficiency in Python with at least 3-5 years of experience.
Strong understanding of object-oriented programming (OOP) and design principles.
Experience with at least one Python web framework such as Django, Flask, or FastAPI.
Solid knowledge of RESTful APIs and microservices architecture.
Familiarity with SQL and relational databases like PostgreSQL or MySQL.
Experience with version control systems, particularly Git.
Understanding of CI/CD pipelines and working with tools like Docker.
Strong problem-solving skills and attention to detail.