Overview
Design, build, operate, and modernize integrations that move data and events between enterprise systems. Work across application integration, event streaming, data integration, managed file transfer, business-to-business exchange, and cloud platforms including Microsoft Azure and Amazon Web Services.
What you'll do
- Design and build integrations using request-reply, publish-subscribe, orchestration, choreography, and batch-processing patterns.
- Develop interfaces using MuleSoft, Azure Integration Services, TIBCO, and Informatica Cloud.
- Implement data mapping, transformation, enrichment, validation, error handling, and clear reprocessing paths.
- Build reusable connectors, templates, and integration assets.
- Build event-driven integrations using Apache Kafka, Solace, and other cloud-native eventing services.
- Design topics, schemas, and contracts with schema governance and versioning.
- Implement ordering, idempotency, replay, and dead-letter handling patterns.
- Build data integration pipelines for extract, transform, and load, change data capture, and bulk movement using Informatica Cloud and equivalent tooling.
- Operate and develop managed file transfer and secure file exchange using Axway and SFTP-based patterns.
- Implement and support business-to-business and EDI exchanges with external trading partners.
- Integrate SAP S/4HANA, ECC, and BTP or Cloud Platform Integration using IDocs, BAPIs, and modern APIs.
- Integrate Salesforce and Veeva.
- Integrate MES, LIMS, and SCADA environments.
- Own the availability, throughput, latency, and capacity of interfaces in scope.
- Instrument integrations for observability using Datadog, Dynatrace, Prometheus, Grafana, Splunk, Cribl, and Observe.
- Contribute to incident response, root-cause analysis, problem management, and corrective actions.
- Implement secure connectivity using OAuth2, mutual TLS, certificate-based authentication, and secure file transfer protocols.
- Manage secrets and certificates through HashiCorp Vault, CyberArk, and cloud-native key services.
- Manage integration artefacts as code in Git, with automated build, test, and deployment through GitHub Actions or Azure DevOps.
- Build automated unit, contract, and end-to-end tests, including negative and volume scenarios.
- Use GitHub Copilot and Claude Code to accelerate mapping, test generation, and documentation, applying review and technical judgement.
- Work within an agile product team with a shared backlog and defined customers.
- Partner with business analysts and functional teams to translate process requirements into interface designs.
- Work with API, data, cloud, and application teams to agree contracts and ownership boundaries.
What you'll need
- Demonstrated capability in integration or middleware engineering, typically gained across five to eight years of professional experience.
- Hands-on delivery experience with at least one enterprise integration or iPaaS platform, such as MuleSoft, Azure Integration Services, TIBCO, Informatica Cloud, or Boomi.
- Strong command of integration patterns, message design, transformation, and error-handling strategies.
- Experience with event-driven integration using Kafka, Solace, or a comparable platform.
- Proficiency in at least one scripting or programming language such as Python, JavaScript, or Java.
- Experience integrating at least one major enterprise system such as SAP, Salesforce, Veeva, Workday, or ServiceNow.
- Strong troubleshooting skills across network, message, transformation, and endpoint layers.
- Clear written and verbal communication in English, including working directly with business stakeholders.
Nice to have
- Experience with managed file transfer and B2B or EDI exchange, ideally using Axway.
- Experience with data integration disciplines including extract, transform, and load, and change data capture.
- Experience with Kong or another API gateway, and with API-led connectivity approaches.
- Experience integrating GxP-relevant manufacturing or laboratory systems such as MES or LIMS.
- Experience delivering within a validated, GxP, or otherwise regulated environment, including awareness of data-protection obligations such as GDPR.
- Certifications such as MuleSoft Certified Developer, Confluent Kafka Developer, or AWS or Azure associate level.
- A bachelor's degree in computer science, engineering, information technology, or a related discipline.
Details
Read the full description and apply on the company’s own careers page.