What are the responsibilities and job description for the Senior Web API Developer position at Akkodis?
Job Description
We are seeking an experienced Python Developer to join our dynamic development team. As a key member of the team, you will be responsible for developing, maintaining, and optimizing web APIs for various business applications.
The successful candidate will have strong expertise in designing, developing, and maintaining RESTful APIs using Python and frameworks such as Django, Flask, or FastAPI.
- Design and implement efficient, scalable, and reusable Python code with a focus on API development.
- Implement API security best practices, including authentication, authorization, and data validation.
- Work with databases (SQL/NoSQL) to design data models and optimize database queries.
- Create and maintain comprehensive API documentation for developers and end-users.
You will collaborate with cross-functional teams to deliver scalable, reliable, and secure solutions that meet both technical and business requirements.