Senior Python Developer - Insurance sector | Brussels
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
As part of a multidisciplinary team, you will contribute to the design, development, and modernization of existing applications while helping deliver new software solutions that support key business processes.
Your responsibilities will include:
- Design, develop, maintain, and modernize Python applications.
- Contribute to the definition of technical architecture and software design.
- Build integrations between applications and third-party systems.
- Develop automated processes and data extraction, transformation, and processing solutions.
- Participate in code reviews and promote software engineering best practices.
- Collaborate closely with technical and business stakeholders to deliver efficient and sustainable solutions.
- Contribute to the continuous improvement of development processes, DevOps practices, and CI/CD pipelines.
- Provide technical support, troubleshoot issues, and contribute to the continuous evolution of existing applications.
Requirements
Are you passionate about Python development and motivated by building reliable, scalable software solutions? Do you enjoy working in technically challenging environments where collaboration, innovation, and software quality are valued? We are looking for a Senior Python Developer to join an international team involved in the modernization, enhancement, and long-term evolution of business-critical applications., We are looking for an experienced and proactive software engineer who enjoys solving complex technical challenges and delivering high-quality solutions., * A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- At least 4-5 years of professional experience in Python development.
- Strong knowledge of object-oriented programming principles and software design best practices.
- Experience modernizing and enhancing existing applications.
- Experience designing technical solutions and integrating multiple systems.
- Familiarity with Agile development methodologies.
- Experience working with version control systems and CI/CD practices.
- Solid understanding of data processing, automation, and data manipulation.
- Strong analytical, problem-solving, and communication skills.
- Professional proficiency in both English and French.
Nice to Have
The following skills would be considered an asset:
- Experience with Azure DevOps.
- Knowledge of Microsoft Power Platform.
- Experience working on complex enterprise applications.
- Understanding of software architecture, design patterns, and clean code principles.
- Interest in AI-powered development tools or artificial intelligence technologies.
Benefits & conditions
- A permanent position within an international organization.
- The opportunity to work on large-scale application modernization initiatives.
- Challenging technical projects using modern development practices.
- A collaborative environment that encourages innovation, continuous learning, and professional growth.
- The chance to make a meaningful impact on business-critical software solutions.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
The 13 Best Python Libraries for Developers in 2025
Best Companies to Work For in Paris: Top 25 Companies in 2023Â
The 12 Best Jobs for Software Engineers