Software Engineer Python Django

Instated
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English

Job location

Remote

Tech stack

API
Automation of Tests
Cloud Computing
Databases
Continuous Integration
Relational Databases
Linux
Web Development
Django
Firmware
Python
PostgreSQL
Raspberry Pi
Software Engineering
SQL Databases
Google Cloud Platform
Backend
GIT
Front End Software Development
REST
Docker

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

About the company

De organisatie ontwikkelt technologische oplossingen voor de internationale transportsector. Met zelfontwikkelde hardware, sensoren en software worden verschillende gegevens rondom transport en lading inzichtelijk gemaakt. De ontwikkeling van de technologie vindt grotendeels binnen de organisatie zelf plaats. Vanuit Breda werken verschillende technische disciplines nauw met elkaar samen, waaronder Hardware Development, Software Development en Engineering. Daarnaast werkt de organisatie samen met een internationaal softwareteam. De cultuur is informeel en technisch gedreven. Er is veel ruimte voor eigen ideeën en medewerkers worden aangemoedigd om mee te denken over verbeteringen binnen producten, applicaties en processen.

Apply for this position