Software ontwikkelaar
Role details
Job location
Tech stack
Requirements
Role purpose: Design, build, and maintain scalable workflows and system integrations that improve operational efficiency, data reliability, and cross-platform automation. Core responsibilities - Analyze business processes and translate requirements into automated workflows and integration solutions. - Develop, configure, and optimize integrations between internal systems and third-party platforms (APIs, webhooks, ETL). - Implement monitoring, logging, and alerting to ensure workflow reliability and quick incident response. - Document architecture, data flows, runbooks, and operational procedures for maintainability. - Collaborate with stakeholders (IT, product, operations) to prioritize improvements and deliver releases. - Ensure security, compliance, and data governance best practices across integrations. Required skills - Integration engineering: REST/JSON, API authentication (OAuth2, tokens), webhooks, middleware/iPaaS concepts. - Workflow automation: Designing triggers, conditions, retries, idempotency, and error handling. - Data handling: Mapping, transformation, validation, and synchronization across systems. - Engineering practices: Version control (Git), testing, CI/CD basics, and structured troubleshooting. - Communication: Clear documentation and cross-team coordination. Success indicators - Reduced manual work through reliable automation. - Stable integrations with measur...