Software ontwikkelaar
Role details
Job location
Tech stack
Job description
In deze rol ben je verantwoordelijk voor het voor het volledige ontwikkelproces van complexe softwareoplossingen. Je neemt hierin initiatief, leidt technische keuzes en zorgt dat onze software schaalbaar, veilig en kwalitatief hoogwaardig blijft. Daarnaast coach je junior en en medior ontwikkelaars binnen het team.
Requirements
Jouw taken en verantwoordelijkheden: - Ontwerpen, bouwen en onderhouden schaalbare en veilige softwareoplossingen. - Leiden van technische keuzes en meebepalen van de softwarearchitectuur. - Ontwikkelen en onderhouden van API's (RESTful en/of GraphQL). - Oplossen van complexe technische problemen en aandragen van structurele verbeteringen. - Reviewen van code en bewaken van de technische kwaliteit. - Implementeren en verbeteren van CI/CD pipelines, testautomatisering en DevOps-processen. - Begeleiden, coachen en ondersteunen van junior/medior developers. - Samenwerken met product owners, UX-designers en andere teams binnen de organisatie. - Documenteren van technische specificaties en processen. - Signaleren van technische risico's en voorstellen van vernieuwende oplossingen. - Minimaal 5 jaar aantoonbare ervaring als back-end softwaredeveloper. - HBO werk- en denkniveau, bij voorkeur een opleiding in so...