Service DescriptionAs an experienced Data Integration Engineer / Integration Layer Developer, your responsibilities will include:Designing and implementing solutions for effective data management (e.g., data quality tooling, master data management)Ensuring alignment between business and technical architecture and functional/non-functional requirementsApplying best practices in data management conceptsGuaranteeing performance and reliability by contributing to continuous build and testing platformsCollaborating with chapter leads to contribute to technical maturity and continuous improvementProviding technical expertise and infrastructure knowledge related to data platform tools (e.g., Open Data platforms, queue managers, distributed cache, audit and monitoring tools)Participating in the setup of efficient and dynamic documentation solutionsProviding second- and third-line production support
Required Technical Skills3+ years of experience with .NET / Microsoft platformExperience with integration frameworksExperience with scheduler frameworks3+ years of experience with audit and trace frameworks3+ years of experience with monitoring toolsExperience with Web Services (REST, SOAP), XML, Flat Files, GraphQLMessaging and/or streaming-based communication experiencePractical experience developing a data integration layerExperience with distributed architecture patterns (synchronous & asynchronous)Distributed cache concepts and practical experienceExperience with messaging and/or event streaming solutionsAutomated Unit Testing and Integration TestingContinuous Integration (CI) developmentExperience working in a data-centric, product-oriented organizationAbility to help administer tools in mixed Windows/Unix environmentsGood knowledge of English (documentation and supplier communication)Good level of Dutch and/or French required