Python Software Developer
Role details
Job location
Tech stack
Job description
We zijn op zoek naar een getalenteerde Junior Back-End Developer om onze applicaties te ontwerpen en ontwikkelen. In deze rol werk je met technologieën zoals Python, Flask en SQLAlchemy. Je verantwoordelijkheden omvatten het construeren van de backend die aansluit op onze frontend. Je bent instrumenteel in het vertalen van zakelijke vereisten naar herbruikbare code en het creëren van hoogwaardige componenten met schaalbaarheid als kernprincipe. In nauwe samenwerking met onze Senior Back-End Developer en andere teamleden ben je betrokken bij elke fase van het technologieontwikkelingsproces. Als Back-End Developer ben je ook verantwoordelijk voor het implementeren van de applicatie, waarbij je zorgt voor een probleemloze werking en optimalisatie van de database.
- Ontwerp en bouw applicaties volgens best practices in Python-ontwikkeling.
- Implementeer backend-code met behulp van Python, Flask en SQLAlchemy op basis van ontwerpspecificaties.
- Onderhoud en optimaliseer de database voor een soepele en efficiënte werking (bijv. PostgreSQL, MSSQL, MySQL).
- Werk samen met Front-End ontwikkelaars om UI-componenten te integreren met API's.
- Los fouten op, diagnosticeer problemen en voer routinematige prestatieverbeteringen uit.
- Ontwikkel hoogwaardige, schaalbare en herbruikbare code.
- Blijf op de hoogte van opkomende technologieën en trends in de branche.
Requirements
- Je hebt een Bachelor's degree in informatica of een equivalent vakgebied.
- Bij voorkeur heb je 1-3 jaar ervaring in het ontwikkelen van moderne applicaties met behulp van Python, Flask en SQLAlchemy.
- Bij voorkeur heb je bekendheid met de Linux command line en kennis van Docker en/of Kubernetes.
- Uitstekende communicatievaardigheden met een hoog niveau van professionele vaardigheid in het Engels.
- Solide begrip van het productontwikkelingsproces.
- Fundamentele kennis van programmeertalen zoals Python.
- Sterke probleemoplossende vaardigheden en effectieve teamwerkcapaciteiten.
- Enthousiasme voor het verkennen van nieuwe technologie 'n en deze integreren in je werk.
- Bereidheid om te leren en je back-end vaardigheden te verbeteren.
Benefits & conditions
Voordelen en arbeidsvoorwaarden:
- Concurrerend salaris: €2.700 - €3.200 bruto per maand (fulltime), afhankelijk van ervaring.
- Extra voordelen: 8% vakantiegeld, 30 vakantiedagen.
- Flexibele werkregeling: 2 dagen per week op kantoor (maandag/donderdag) en thuiswerken op andere dagen.
- Gedij in een multiculturele en diverse werkomgeving.