Python Developer (W/M)

CDI
Paris
Salaire : Non spécifié
Télétravail fréquent
Postuler

APRIL
APRIL

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Aboutthe Role:

We arelooking for an experienced Python/Django REST Developer (W/M) to join ourdevelopment team. The ideal candidate will have strong experience in buildingand scaling RESTful APIs and be comfortable working in a collaborativeenvironment to deliver high-quality, scalable solutions. This role requires asolid foundation in back-end development with a focus on Python and Django RESTFramework, as well as a deep understanding of best practices in APIdevelopment, security, and performance optimization.

Responsibilities:

- Design,develop, and maintain scalable, high-performance REST APIs using Django RESTFramework.

-Collaborate closely with front-end developers, other back-end developers,product owners, scrum master, solution architect, QA, and other team members todefine and implement requirements.

- Optimizeand refactor existing codebases for better performance, reliability, andsecurity.

- Ensurethat the codebase follows best practices, including testing, code reviews, anddocumentation.

- Integratethird-party services and APIs as required, ensuring data consistency andreliability.

- Maintainand improve back-end data structures, managing databases and optimizing querieswhere necessary.

- Identifybottlenecks and troubleshoot complex issues, providing effective solutions tomeet technical challenges.

- Stayup-to-date with the latest developments in Python, Django, and relatedtechnologies, bringing new ideas and best practices to the team.


Profil recherché

Requirements:

- 3+years of experience in back-end development with Python, with at least 2years using Django and Django REST Framework.

-Proficiency in designing RESTful APIs, understanding REST principles,and ensuring secure API development.

- Solidexperience with SQL databases (PostgreSQL) and knowledge of ORMs,specifically Django ORM.

-Familiarity with front-end technologies (e.g., JavaScript, HTML, CSS, Angular,Typescript) is a plus for API integration.

-Experience with Git and working collaboratively in a team environment.

- Strong problem-solvingskills, with a proactive and analytical approach.

- Goodunderstanding of software testing (unit, integration, and end-to-endtests) and debugging techniques.

- Knowledgeof containerization technologies like Docker and cloud platforms (AWS,Azure) is a plus.

- ExcellentEnglish  communication skills (the devteam is composed of international members) and an ability to translatecomplex technical terms for various stakeholders.

PreferredQualifications:

-Experience with asynchronous programming (e.g., Celery, Django Channels)and task management.

-Familiarity with Agile/Scrum methodologies.

- Previousexperience with front-end frameworks (React, Angular, or Vue) for a betterunderstanding of full-stack needs.

-Bachelor’s degree in Computer Science, Engineering, or a related field.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres
Postuler