Wat ga je doen?
Je vertaalt functionele en technische vraagstukken naar solide software, en houdt regie op kwaliteit en voortgang.
- Ontwikkelen van maatwerk en integraties: Je bouwt en onderhoudt oplossingen in .NET, SQL en TypeScript, inclusief koppelingen met externe systemen.
- Technische verantwoordelijkheid in het team: Je neemt ownership over je werk, bewaakt codekwaliteit en zorgt dat oplossingen passen binnen architectuur- en securityrichtlijnen.
- Samenwerken in een agile team: Je werkt iteratief met collega-developers, stemt af met stakeholders en draagt actief bij aan refinement, planning en oplevering.
- Kennisdeling en engineering samenwerking: Je draagt actief bij aan interne kennisuitwisseling met andere developers, onder andere via reviews, technische sessies en gezamenlijke standaarden.
- Complexiteit terugbrengen: Je vertaalt complexe technische keuzes naar heldere uitleg voor collega’s en niet-technische stakeholders, en omgekeerd.
- AI in de ontwikkelpraktijk: Je past relevante AI tools en frameworks toe om ontwikkeling te versnellen en kwaliteit te verhogen, met oog voor veiligheid en betrouwbaarheid.
- Doorontwikkeling en professionalisering: Je signaleert verbeterkansen in codebase, tooling en werkwijze, en helpt die ook daadwerkelijk door te voeren.
Wat breng je mee?
Je bent inhoudelijk sterk, praktisch ingesteld en prettig om mee samen te werken. Je overziet het geheel, zonder details uit het oog te verliezen.
Ervaring en vaardigheden:
- Je hebt meerdere jaren ervaring als developer binnen een IT- of SaaS-omgeving.
- Je hebt sterke ervaring met .NET backend ontwikkeling en SQL databases.
- Je hebt ervaring met TypeScript frontends, bij voorkeur met Angular, React of Aurelia.
- Je hebt ervaring met systeemintegraties via REST API, SOAP, GraphQL en/of message queues.
- Je kunt software ontwerpen en bouwen met focus op schaalbaarheid, onderhoudbaarheid en security.
- Je weet hoe je AI inzet in softwareontwikkeling en hebt ervaring met relevante tooling en frameworks.
- Jouw persoonlijkheid:
Ownership: Je neemt verantwoordelijkheid voor je werk van ontwerp tot oplevering.
• Teamspeler: Je werkt graag samen en helpt collega’s om samen betere oplossingen te bouwen.
• Communicatief sterk: Je schakelt soepel tussen technische diepgang en bredere context.
• Professioneel en leergierig: Je houdt je kennis actueel en staat open voor nieuwe technologieën en werkwijzen.