Software Engineer Python Django
Role details
Job location
Tech stack
Job description
Als Software Engineer werk je aan de ontwikkeling en het onderhoud van verschillende applicaties en backendservices.
Het zwaartepunt van de functie ligt op backend development met Python en Django. Je ontwikkelt nieuwe functionaliteiten, past bestaande applicatielogica aan en werkt aan verschillende webapplicaties en cloudfunctionaliteiten.
Een deel van de applicaties wordt gebruikt binnen de productie en productontwikkeling. Denk hierbij aan software voor het configureren, testen en verifiëren van hardware en firmware. Daarnaast werk je aan backend services en applicaties die communiceren met verschillende systemen, databases en API's.
De frontend van verschillende applicaties is grotendeels aanwezig. De nadruk binnen deze functie ligt daarom voornamelijk op de backend.
Je werkt onder andere aan:
- Het ontwikkelen en onderhouden van applicaties in Python en Django
- Het bouwen en uitbreiden van backend services
- Het ontwikkelen van webapplicaties en interne tools
- Het werken met REST API's en databases
- Software voor test, verificatie en productieautomatisering
- Het aanpassen en verbeteren van bestaande applicatielogica
- Backend en cloudfunctionaliteiten
- Technische verbeteringen binnen bestaande en nieuwe applicaties
Je werkt nauw samen met collega's vanuit software, firmware en hardware. Hierdoor krijg je binnen de functie te maken met verschillende technische vraagstukken en is geen project hetzelfde.
Requirements
Voor een innovatieve technologieorganisatie in Breda zijn wij op zoek naar een Software Engineer met ervaring in Python en Django. Een veelzijdige functie voor een developer die graag aan verschillende applicaties werkt en het interessant vindt wanneer software, cloud, hardware en firmware samenkomen.
Voor deze functie zoeken wij een Software Engineer met een goede basis in software en webdevelopment.
Je beschikt over:
- Ervaring met Python
- Ervaring met Django
- Kennis van backend development
- Ervaring met SQL en relationele databases
- Ervaring met Git
- Kennis van REST API's
- Goede beheersing van de Engelse taal
Ervaring met Django REST Framework is een sterke pré.
Daarnaast is ervaring met Google Cloud Platform, Docker, Linux, CI/CD, testautomatisering of PostgreSQL mooi meegenomen.
Ook wanneer je affiniteit hebt met hardware, firmware, sensortechnologie of bijvoorbeeld met Raspberry Pi, kan deze omgeving goed bij je passen.
Het is niet noodzakelijk om alle technieken al volledig te beheersen. Nieuwsgierigheid, een goede technische basis en de wil om nieuwe technologie eigen te maken zijn minstens zo belangrijk.
Benefits & conditions
Je komt terecht binnen een innovatieve en internationale technologieorganisatie waar veel producten en software intern worden ontwikkeld.
Je krijgt veel vrijheid om mee te denken over technische oplossingen en krijgt de ruimte om jezelf verder te ontwikkelen binnen Python, Django, cloud en backend development.
Daarnaast kun je rekenen op:
- Een fulltime functie
- Een vaste positie binnen de organisatie
- Hybride werken, met de mogelijkheid om twee dagen per week vanuit huis te werken
- Veel vrijheid en verantwoordelijkheid
- Ruimte voor persoonlijke en technische ontwikkeling
- Werken op het snijvlak van software, cloud, hardware en firmware
- Een informele organisatie met korte lijnen
- Een werklocatie in Breda