PYTHON DEVELOPER SENIOR

Vivadax
Brussel, Belgium
1 day ago
Apply on www.adzuna.be
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Languages
Dutch, English, French
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Amazon Web Services Application Performance Management JIRA User Authentication Automation of Tests Microsoft Azure Computer Programming Continuous Integration Database Design DevOps
+36 more
Web Development Django Web Framework Python (Programming Language) Memcached NoSQL NumPy OAuth Performance Tuning Scrum Methodology Role-Based Access Control Redis JSON Web Token SQL Databases Trello Data Processing Google Cloud Flask (Web Framework) Boto3 Caching Backend Fastapi Pandas Pytest Solid Principles Kubernetes Graphql Celery Front End Software Development Cloud Integration Asynchronous Programming Api Design Restful APIs Data Pipelines Serverless Computing Docker Microservices

Job description

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., * 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.

Requirements

  • 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., * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.be
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:50 min

Evaluating the strategic benefits of hiring African developers

Mark Schaub Mark Schaub · World Congress 2024

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all