Senior Python Developer
Il y a 1 jour
Brussels, Brussels-Capital, Belgique
BIG WATER CONSULTING (BWC)
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
BWC is looking for a Senior Python Developer in Belgium. It's a full-time contract opportunity & freelance can also apply.
Job Type
Hybrid – 50% Onsite + 50% Teleworking in Belgium. Roles &
Requirements:
• Language: Good knowledge of English is required; Dutch and/or French is a strong plus, with German considered an advantage.
•
Education:
Bachelor’s or master’s degree in IT, Computer Science, Software Engineering, or a related technical field.
•
Experience:
Minimum 6 years of professional software development experience, including at least 3 years of hands-on Python development.
• Strong proficiency in Python backend development, preferably using FastAPI or similar frameworks.
• Good experience with Pydantic, AsyncIO, and developing reliable, scalable backend services.
• Strong knowledge of SQL and experience working with databases such as MSSQL and PostgreSQL.
• Experience with RabbitMQ and a good understanding of event-driven and service-based architectures.
• Solid understanding of software design patterns, data structures, algorithms, scalability, and maintainable code design.
• Experience implementing automated testing, with knowledge of testing frameworks such as Selenium.
• Strong understanding of CI/CD practices, software quality, deployment processes, and development best practices.
• Experience troubleshooting, debugging, and resolving complex technical issues in production environments.
• Good understanding of IT security requirements, ideally within critical infrastructure or other highly regulated environments.
• Experience working with legacy codebases and participating in refactoring and modernization initiatives.
• Experience with Docker and containerized environments is a plus.
• Experience with Microsoft Azure and NoSQL technologies is a plus.
• Ability to collaborate with Product Owners, Business Analysts, Data Engineers, Architects, IT Operations, and other development teams.
• Strong communication and collaboration skills, with the ability to understand requirements and translate them into effective technical solutions.
• Experience working in an Agile development environment.
• Ability to conduct code reviews, mentor junior developers, and provide technical guidance.
• Strong problem-solving skills, attention to detail, and a focus on building secure, scalable, reliable, and maintainable solutions.
• Experience working on monitoring, alerting, application health, or operational platforms is highly relevant.
• You are comfortable working in a multidisciplinary environment and contributing to the continuous improvement of technical standards and development practices. Interested candidates, please send your CV to: UNEJA@bigwater.consulting preeti@bigwater.consulting
Job Type
Hybrid – 50% Onsite + 50% Teleworking in Belgium. Roles &
Requirements:
• Language: Good knowledge of English is required; Dutch and/or French is a strong plus, with German considered an advantage.
•
Education:
Bachelor’s or master’s degree in IT, Computer Science, Software Engineering, or a related technical field.
•
Experience:
Minimum 6 years of professional software development experience, including at least 3 years of hands-on Python development.
• Strong proficiency in Python backend development, preferably using FastAPI or similar frameworks.
• Good experience with Pydantic, AsyncIO, and developing reliable, scalable backend services.
• Strong knowledge of SQL and experience working with databases such as MSSQL and PostgreSQL.
• Experience with RabbitMQ and a good understanding of event-driven and service-based architectures.
• Solid understanding of software design patterns, data structures, algorithms, scalability, and maintainable code design.
• Experience implementing automated testing, with knowledge of testing frameworks such as Selenium.
• Strong understanding of CI/CD practices, software quality, deployment processes, and development best practices.
• Experience troubleshooting, debugging, and resolving complex technical issues in production environments.
• Good understanding of IT security requirements, ideally within critical infrastructure or other highly regulated environments.
• Experience working with legacy codebases and participating in refactoring and modernization initiatives.
• Experience with Docker and containerized environments is a plus.
• Experience with Microsoft Azure and NoSQL technologies is a plus.
• Ability to collaborate with Product Owners, Business Analysts, Data Engineers, Architects, IT Operations, and other development teams.
• Strong communication and collaboration skills, with the ability to understand requirements and translate them into effective technical solutions.
• Experience working in an Agile development environment.
• Ability to conduct code reviews, mentor junior developers, and provide technical guidance.
• Strong problem-solving skills, attention to detail, and a focus on building secure, scalable, reliable, and maintainable solutions.
• Experience working on monitoring, alerting, application health, or operational platforms is highly relevant.
• You are comfortable working in a multidisciplinary environment and contributing to the continuous improvement of technical standards and development practices. Interested candidates, please send your CV to: UNEJA@bigwater.consulting preeti@bigwater.consulting