cover image
Devoteam

Senior Python Developer

Hybrid

Machelen, Belgium

Senior

Full Time

06-03-2026

Share this job:

Skills

Communication Creativity Python Java C# Data Analysis SQL GraphQL ServiceNow GitLab CI/CD DevOps Docker Kubernetes Version Control Jenkins Quality Assurance Scrum Problem-solving Architecture Software Architecture Programming Databases git angular Azure react AWS Django Software Development software testing cloud platforms Agile Numpy Pandas C++ VueJS GCP Flask Redis python programming Gitlab CI Kafka Matplotlib Microservices

Job Specifications

Devoteam is a leading consulting firm focused on digital strategy, tech platforms and cybersecurity. By combining creativity, tech and data insights, we empower our customers to transform their business and unlock the future. With 25 years’ experience and 10,000 employees across Europe, the Middle East and Africa, Devoteam promotes responsible tech for people and works to create better change.

Join our global community of exceptional talents at Devoteam, where you’ll collaborate with multidisciplinary teams of data specialists, business consultants, solution architects, security experts, cloud engineers, developers, and more across over 20 countries in the EMEA region. As a member of our team, you’ll have the opportunity to work with the world’s leading partners, including AWS, Google Cloud, Microsoft, and ServiceNow, driving innovation and advancing your career.

Job Description

Mission

Take on a prominent role in the architecture and design of web solutions.
Work with the wider development team to scope out and develop new web applications for existing services.
Develop a flexible and well-structured back end architecture.
Participate in code reviews, testing, and quality assurance processes to ensure high-quality code
Help identify, escalate, resolve any technical issues and problems that might occur.
Participate in code reviews, testing, and quality assurance to meet project goals and timelines.
Provide technical guidance to junior developers and communicate effectively with clients and stakeholders.

Qualifications

Profile

Strong analytical and problem-solving skills
Good understanding of software design patterns and principles
Good understanding of software development lifecycle management.
Good understanding of security concepts.
Good understanding of software testing principles.
Strong communication skills and ability to clearly explain technical concepts to non-technical stakeholders
Willingness to keep up to date on innovative development frameworks and cloud technologies by following trainings, courses and certifications
Fluency in Dutch or French and English

Technical Requirements

Strong knowledge of the Python programming language and its core concepts such as object-oriented programming, functional programming and data structures.
Experience with popular Python web frameworks such as Django, Flask, or Pyramid.
Experience with web frameworks such as Django REST framework or Flask-RESTful.
Familiarity with databases and SQL, as well as ORM (Object-Relational Mapping) libraries such as SQLAlchemy or Peewee.
Experience with version control systems such as Git, SVN, or Mercurial
Experience with unit testing and end-to-end testing frameworks such as unittest or pytest.
Understanding of security best practices and implementing security features such as authentication and authorization.
Understanding of web services, such as REST or SOAP and related technologies like JSON or XML.
Experience with managing and optimizing performance and scalability of the backend systems.

Assets

Experience with cloud platforms like AWS, Azure, or GCP.
Experience in multi-threaded, distributed, N-Tier applications.
Experience with frontend development in Angular, React or VueJS.
Knowledge of API specification standards like OpenAPI, AsyncAPI, or GraphQL.
Understanding of message queueing systems such as RabbitMQ or Kafka.
Knowledge of caching and search engines like Redis, Memcached or Elasticsearch.
Familiarity with Agile development methodologies such as Scrum.
Knowledge of CI/CD setup such as Jenkins or Gitlab CI.
Understanding of software design patterns and architecture principles, such as Clean Software Architecture, Data Structures, Microservices, Event-Driven, MVC, and SOA
Experience with CI/CD/DevOps/DevSecOps principles
Understanding of software testing and quality assurance processes
Understanding of security and compliance standards
Familiarity with containerization and container orchestration technologies such as Docker and Kubernetes.
Familiarity with data analysis and visualization libraries such as pandas, numpy and matplotlib.
Knowledge of other languages such as C++, Java or C#.

Additional Information

Why choose us?

Cutting-edge Technology: Embrace the latest advancements in IT and digital technologies as we constantly innovate to stay ahead of the competition. Our commitment to adopting state-of-the-art tools and methodologies ensures that you'll work on projects at the forefront of the industry.
Entrepreneur mindset: We value our people over processes. You will develop and grow in an agile and ambitious company where it’s okay to take risks, make mistakes and change plans to find transformative solutions. At the same time, you will learn from the best, building relationships and skills that will last your entire career.
Endless Learning Opportunities: We value personal and professional growth. Through workshops, conferences, and certifications, we offer the resources needed to expand your

About the Company

Devoteam is a AI-driven tech consulting firm specialised in cloud platforms, cyber, data, and sustainability. Tech native for almost 30 years, Devoteam guides businesses through sustainable digital transformation to deliver value. With over 11,000 tech architects in more than 25 countries across Europe, the Middle East, and Africa, Devoteam is committed to using technology to serve people. Know more