> Markdown version of [/jobs/ext/2265683-it-engineer-development](https://www.wearedevelopers.com/jobs/ext/2265683-it-engineer-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Engineer Development - **Company:** ICQ-Flex Profs BV - **Location:** Utrecht, Netherlands (Remote available) - **Experience:** Experienced - **Contract:** Temporary contract - **Skills:** .NET Framework, Agile Methodology, Microsoft Azure, C Sharp (Programming Language), Code Review, Information Systems, Databases, Continuous Delivery, DevOps, Graphical User Interface, Planning Software, Git - **Published:** August 27, 2026 - **Apply:** https://www.icq.jobs/vacatures/vacature-it-engineer-development-460458-11.html ## About the Role Bij NS zijn we bezig aan de transitie naar werken op een Agile manier en zetten we in op Continuous delivery en DevOps. Er is veel ruimte om je ervaring met Agile softwareontwikkeling in te zetten en te sparren, kennis te delen en te leren. HBO werk- en denkniveau en minimaal 2 jaar werkervaring als softwareontwikkelaar. - Kennis van C#/.NET. - Power user/goed in staat zoekmachines te gebruiken: snel kunnen uitzoeken hoe problemen op te lossen, snel de juiste informatie kunnen vinden en toepassen. - Secuur en nauwkeurig kunnen werken, met veel oog voor detail - Analytisch sterk. - Affiniteit met logistieke planprocessen. - Goede beheersing van de Nederlandse taal. - Ervaring met (automatisch) testen. - Je vindt het leuk om aan een complexe applicatie te werken. - Ervaring met Git, Azure DevOps is een pré. - Ervaring met logistieke planprocessen en een bewezen track-record zijn een pré. - Je hebt een pro-actieve instelling. 1. Je beschikt over een HBO werk- en denkniveau. 2. Je hebt kennis van C#/.Net. 3. Je kunt secuur werken, hebt veel oog voor detail. 4. Je bent analytisch sterk. 5. Je hebt ervaring met (automatisch) testen. Functie wensen (gunningscriteria) 1. Je hebt affiniteit met logistieke planprocessen. 2. Je hebt ervaring met Git, Azure DevOps. ## Description Je bouwt de interface tussen enerzijds een solver met bijbehorende GUI en anderzijds de centrale planningssystemen van NS. Binnen deze interface moet de data uit de centrale planningsystemen, gezamenlijk genaamd "Donna", geconverteerd en verrijkt worden om bruikbaar te zijn voor de HIP-solver en haar GUI. De verrijking van de data wordt gedaan met data uit een database in de te bouwen interface. De GUI, die we "planbord" noemen, stelt de gebruiker ervan in staat om voor het juiste planvraagstuk een oplossing te vinden doormiddel van de HIP-solver. Daartoe gebruikt hij het planbord om informatie uit andere systemen op te halen, de informatie te bewerken, de HIP-solver aan te roepen, de output van de HIP-solver in te laden, te beoordelen en te bewerken en ten slotte via de te bouwen interface terug stuurt naar het centrale planningsysteem. Met dit planbord gaan de planners van de afdeling Voorbereiden en Bijstellen (V&B) planningen maken op "knopen": delen van het spoornetwerk die als eenheid bestuurd worden om dagelijks onderhoud aan treinen uit te voeren, ze op te stellen en ze te rangeren. Het eerste doel van dit project is om ervoor te zorgen dat het maken van een knoopplan binnen een week voor uitvoering kan plaatsvinden, waardoor het logistieke proces wendbaarder wordt. Daarom wil je als developer planning en bijsturing bij NS werken: - Je werkt aan de interfaces tussen enerzijds een solver en anderzijds aanleverende en ontvangende informatiesystemen. - Jouw werk is van belang. De applicatie "Planbord" zorgt ervoor dat de planners sneller en beter de planning kunnen opstellen op de knoop. De interfaces zijn daarbij essentieel. - Een enthousiast team van collega's ontvangt je met open armen! Het goed kunnen interpreteren van gegevens van en naar complexe systemen. - Het uitvoeren van de standaard scrumprocessen. - Het (verder) ontwikkelen van de softwarearchitectuur. - Het bewaken en verbeteren van de softwarekwaliteit, o.a. met testautomatisering. - Het uitvoeren van code reviews. - Het analyseren en doorvoeren van oplossingen ten aanzien van (software-)bevindingen. ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)