PYTHON DEVELOPER SENIOR

Il y a 6 heures

Brussels, Brussels, Belgique Vivadax Temps plein
PYTHON DEVELOPER SENIOR

Job Title:

Freelance Senior Python Developer (1-Year Contract) Location:

Belgium (Hybrid: 3 days on-site, 2 days remote) Employment Type:

Freelancer Contract Duration:

1 year About the Role

We are seeking a

Senior Freelance Python Developer

to design, develop, and optimize

scalable, efficient, and high-performance Python-based applications and systems . In this role, you will lead the development of backend services, APIs, automation scripts, and data processing pipelines, while collaborating with cross-functional teams to deliver robust, maintainable software solutions.

Key Responsibilities Design, develop, and maintain

scalable backend applications

using

Python and frameworks

like Django, Flask, or FastAPI. Build and optimize

RESTful APIs, GraphQL services, and microservices

for seamless integration with frontend and third-party systems. Implement

authentication, authorization, and security best practices

(e.g., OAuth2, JWT, encryption, and role-based access control). Optimize

application performance, scalability, and reliability

through efficient code, database design, and caching (Redis, Memcached). Collaborate with

frontend developers, data engineers, and DevOps teams

to deliver end-to-end solutions. Lead the

architecture and design

of new features and systems, ensuring alignment with business and technical goals. Write

clean, maintainable, and well-documented code

following best practices (PEP 8, SOLID principles). Implement

automated testing

(unit, integration, E2E) using frameworks like

pytest

or

unittest , and set up

CI/CD pipelines . Work with

popular Python libraries

for web development (Django REST Framework, FastAPI), data processing (Pandas, NumPy), async programming (asyncio, Celery), and cloud integration (Boto3, Azure SDK). Mentor

junior developers

and provide technical guidance on complex challenges. Stay up-to-date with

emerging Python libraries, tools, and industry trends

to recommend innovative solutions. Ideal Candidate Profile

Experience

5+ years

of experience as a

Python Developer, Backend Engineer, or similar role , with

3+ years in a senior or leadership capacity . Expertise in

Python and its frameworks

(Django, Flask, FastAPI, or similar). Strong background in

RESTful APIs, GraphQL, and microservices architecture . Experience with

SQL and NoSQL databases . Proficiency in

asynchronous programming

(asyncio, Celery) and

performance optimization . Hands-on experience with

popular Python libraries

for web development, data processing, testing, and cloud integration. Experience with

DevOps practices

(Docker, Kubernetes, CI/CD pipelines) is a plus. Knowledge of

cloud platforms

(AWS, Azure, GCP) and

serverless architectures

is a strong plus. Experience with

Agile/Scrum methodologies

and

project management tools

(Jira, Trello). Languages Fluent in

English

(required for collaboration). Fluent in

French or Dutch

(required for client/stakeholder communication). Soft Skills

Strong

leadership and team collaboration

skills. Excellent

communication and stakeholder management

skills. Problem-solving

and

innovation

mindset. Ability to

mentor junior developers

and guide architectural decisions. How to Apply Requirements: Currently residing in Belgium (we cannot assist with work permits). Fluency in English + French or Dutch (mandatory). Apply directly via LinkedIn. Include your

resume, daily rate, and a brief note

on your experience with

Python development, API design, popular libraries, and leadership in technical projects .

By applying to this position, you consent to our Privacy Policy (vivadax.com/privacy).