Location: Puurs-Sint-Amands
Hybrid: 4 days on site, 1 day remote
Requirements: Fluency in English and Dutch
Duration: 12 months
Position Summary
We are looking for a talented and driven software developer to join our dynamic software development team. In this role, you will be responsible for designing, developing, and implementing in-house software solutions. You will collaborate with various stakeholders to refine user requirements and functional specifications. You will work on designing software solutions using a microservice-based architecture and developing server-side applications using event or request-driven architectures. Additionally, you will write automated unit, integration, and end-to-end tests and mentor junior developers, providing constructive feedback during code reviews.
Key Responsibilities
• Collaborate with stakeholders to gather and document user requirements and functional specifications
• Translate requirements into software architecture (with guidance from senior developers or architects)
• Develop scalable, reliable, and high-performance software solutions
• Write clean, efficient, and maintainable code
• Mentor junior developers, offering technical guidance and support
• Conduct code reviews to ensure adherence to best practices and coding standards
• Identify and resolve technical challenges effectively
• Stay updated with the latest industry trends and technologies to keep our solutions at the forefront of innovation
Skills & Qualifications
• Master’s degree in computer science, engineering, or a related field
• 5 years of relevant work experience
• Proven experience in developing Python applications
• Deep understanding of threading, multi-processing, and asynchronous programming
• Strong knowledge of software design patterns and object-oriented programming
• Experience with various Python web frameworks (FastAPI, Flask, etc.)
• Familiarity with writing test code using Pytest
• Hands-on experience with Apache Airflow
• Knowledge of message bus technologies (Kafka, RabbitMQ), caching systems (Redis), and relational/non-relational databases (Postgres, Oracle, MongoDB, Cassandra, S3, etc.)
• Experience with DevOps tools (Jenkins, OpenShift), Docker containers, and version control (Git, GitLab)
• Basic understanding of network topologies and their impact on software design
• Strong communication skills, both verbal and written
• Fluent in English and Dutch
• Analytical mindset with a pragmatic approach to problem-solving
• Ability to collaborate effectively in cross-functional teams
• Experience in a highly regulated industry (pharmaceuticals, finance, etc.) is a plus
What We Offer
• Innovative workplace: We strive to be one of the most attractive, diverse, and inclusive employers in the region
• High-tech environment: Embrace cutting-edge technologies and work on exciting, large-scale projects
• Entrepreneurial culture: We encourage bold ideas, calculated risks, and value teamwork
• Purpose-driven work: Your contributions will help make a positive impact on global healthcare and improve millions of lives
• Significant investments: We are committed to investing in the latest technology and equipment
• Personal development: A customized training program to enhance your skills and ensure success in your role
• Flexible working options: Enjoy the opportunity to work remotely one day per week
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Backend Developer
2026-05-27
Java engineer - 6 month contract - €300pd - Remote
2026-05-28
- Posted
- Feb 11, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Puurs
- Company
- Next Ventures
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Backend Developer
2026-05-27
Java engineer - 6 month contract - €300pd - Remote
2026-05-28