Service Description
As 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 requirements
* Applying best practices in data management concepts
* Guaranteeing performance and reliability by contributing to continuous build and testing platforms
* Collaborating with chapter leads to contribute to technical maturity and continuous improvement
* Providing 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 solutions
* Providing second- and third-line production support
Required Technical Skills
* 3+ years of experience with .NET / Microsoft platform
* Experience with integration frameworks
* Experience with scheduler frameworks
* 3+ years of experience with audit and trace frameworks
* 3+ years of experience with monitoring tools
* Experience with Web Services (REST, SOAP), XML, Flat Files, GraphQL
* Messaging and/or streaming-based communication experience
* Practical experience developing a data integration layer
* Experience with distributed architecture patterns (synchronous & asynchronous)
* Distributed cache concepts and practical experience
* Experience with messaging and/or event streaming solutions
* Automated Unit Testing and Integration Testing
* Continuous Integration (CI) development
* Experience working in a data-centric, product-oriented organization
* Ability to help administer tools in mixed Windows/Unix environments
* Good knowledge of English (documentation and supplier communication)
* Good level of Dutch and/or French required