Full Stack Python Developer
Bimona
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Dutch, English Experience level
SeniorJob location
Remote
Tech stack
HTML
JavaScript
Amazon Web Services (AWS)
CSS
Code Review
Relational Databases
Software Design Patterns
DevOps
Python
PostgreSQL
MongoDB
Multiprocessing
Object-Oriented Software Development
Openshift
Oracle Applications
RabbitMQ
Redis
Software Engineering
Flask
Cypress
Caching
Gitlab
GIT
FastAPI
Vue.js
Pytest
Information Technology
Cassandra
Kafka
Software Version Control
Docker
Jenkins
Job description
- Overleg met stakeholders, verzamel en documenteer gebruikersvereisten en functionele specificaties
- Vertaal de vereisten naar een softwarearchitectuur
- Ontwikkel schaalbare, performante en betrouwbare softwareoplossingen
- Schrijf duidelijke, onderhoudbare en efficiënte code
- Begeleid junior softwareontwikkelaars en bied technische ondersteuning en advies
- Voer code reviews uit en bewaak de naleving van best practices en ontwikkelstandaarden
- Identificeer en los technische problemen en uitdagingen op
- Blijf op de hoogte van de nieuwste trends en technologieën binnen de sector om onze interne oplossingen up-to-date en innovatief te houden
Requirements
- Masterdiploma in computerwetenschappen, engineering of een aanverwant domein
- Minstens 7 jaar ervaring als Python-developer
- Aantoonbare ervaring met het ontwikkelen van applicaties in Python, HTMX, HTML, CSS en JavaScript (zowel Vanilla als Vue.js)
- Grondige kennis van threading, multiprocessing en asynchrone programmatie
- Goede kennis van software design patterns
- Sterk inzicht in zowel functioneel als objectgeoriënteerd programmeren
- Ervaring met verschillende Python-webframeworks (zoals FastAPI, Flask, enz.)
- Ervaring met het schrijven van testcode (bijv. met Pytest, Cypress)
- Ervaring met messagebus-technologieën (zoals Kafka, RabbitMQ), caching systemen (zoals Redis) en relationele en niet-relationele databanken (PostgreSQL, Oracle, MongoDB, Cassandra, S3, enz.)
- Ervaring met DevOps tools (zoals Jenkins, OpenShift), Docker-containers en versiebeheer (git, GitLab)
- Basiskennis van netwerktopologieën en hun invloed op softwareontwerp
- Sterke communicatieve vaardigheden, zowel mondeling als schriftelijk
- Vloeiend in het Engels en Nederlands
- Analytisch ingesteld, pragmatische probleemoplosser
- In staat om goed samen te werken in cross-functionele teams
- Ervaring in de farmaceutische sector of een andere sterk gereguleerde industrie is een pluspunt
Praktische Informatie
About the company
Onze klant is een wereldleider in de gezondheidszorg en beschikt over een van de grootste productie- en verpakkingslocaties in België. Het bedrijf richt zich op de ontwikkeling van innovatieve producten die wereldwijd een impact hebben op de gezondheidszorg. Ze zijn momenteel op zoek naar een Python Full Stack Developer die hun digitale transformatie komt versterken door het ontwikkelen van geavanceerde softwareoplossingen.
Als Python Full Stack Developer ben je verantwoordelijk voor de ontwikkeling, implementatie en optimalisatie van webapplicaties en interne tools. Je werkt aan zowel de frontend als de backend en draagt bij aan de automatisering en digitalisering van verschillende processen binnen het bedrijf.