UC
Unknown company
New
Developer Regie op Berichten (ROB)
Posted Updated
Description
In het kort: Je gaat als C#/.NET developer het ROB-communicatieplatform herbouwen, domeinen modelleren, event-driven microservices ontwikkelen, testen automatiseren en zorgen voor kwaliteit, security en betrouwbare operatie in een multidisciplinair DevOps-team.Dit ga je doenRegie Op Berichten (ROB) is het multichannel communicatieplatform voor NS medewerkers in de operatie: machinisten, conducteurs, veiligheid en service. ROB helpt om gerichte en gepersonaliseerde berichten betrouwbaar via meerdere kanalen te versturen. Daarmee heeft jouw werk direct invloed op de dagelijkse operatie en op de dienstverlening aan reizigers.Je werkt mee aan de herbouw van ROB. Dat is geen gewone technische vervanging, maar een kans om een complex domein opnieuw helder te modelleren en stap voor stap te vertalen naar software die aantoonbaar voldoet aan de behoefte. Je werkt op het snijvlak van domein, architectuur en realisatie.Je werkt in een multidisciplinair DevOps-team en bent betrokken van het eerste domeingesprek tot en met productie, beheer en doorontwikkeling. Je neemt verantwoordelijkheid voor de kwaliteit van het platform.Domein begrijpen en modelleren- Je werkt samen met Product Owner, analyst, domeinexperts, operatie, architect en andere ontwikkelaars;- Je onderzoekt ambiguïteit voordat je een oplossing bouwt en helpt een gedeelde ubiquitous language vast te leggen;- Je helpt bepalen welke verantwoordelijkheid in welke bounded context hoort;- Je bewaakt dat één context eigenaar blijft van zijn eigen gedrag, data en betekenis;- Je bouwt services volgens clean en hexagonal architecture;- Je bouwt event-driven microservices die onafhankelijk te testen, uit te rollen en terug te draaien zijn.Backend en integratie- Je ontwikkelt backendservices in C#/.NET;- Je ontwerpt REST API's volgens HTTP-semantiek en resourcegerichte principes;- Je ontwerpt en implementeert domeinevents op Azure Service Bus;- Je verwerkt berichten idempotent en denkt mee over outbox, ret.