Enterprise Integration Engineer
Simplot Company · Boise, ID · Yesterday
Full-time
Solution Development And Support
The Enterprise Integration Engineer is responsible for designing, developing, testing, deploying, and supporting enterprise integrations across cloud, on-premise, and hybrid application environments.
- Develop and support REST APIs, SQL-based integrations, data transformations, file-based integrations, and application-to-application integrations.
- Utilize vendor-native integration capabilities where appropriate, including SAP Integration Suite (CPI), JDE Orchestrator, and other application-specific tools.
- Develop and support MuleSoft Anypoint integrations when native tooling does not exist or is not desirable.
- Follow design principles and practices while ensuring solutions remain practical, supportable, and cost-effective.
- Evaluate integration approaches based on speed to market, maintainability, cost, scalability, and supportability.
- Build reusable integration components, templates, and patterns that accelerate future delivery.
- Collaborate with application teams, business analysts, engineers, platform teams, and vendors.
- Support production integrations, incident resolution, monitoring, and root cause analysis.
- Maintain integration documentation, standards, support procedures, and operational runbooks.
Integration Modernization & Optimization
Assess existing integrations and identify opportunities to improve reliability, maintainability, observability, and operational support.
- Refactor, redesign, or modernize integrations that are difficult to troubleshoot, monitor, support, or extend.
- Reduce technical debt by eliminating unnecessary complexity, undocumented customizations, and fragile point-to-point integrations.
- Improve integration resilience through standardized error handling, logging, monitoring, alerting, retry mechanisms, and support procedures.
- Partner with application teams to transition legacy integrations toward reusable APIs, event-driven patterns, or vendor-supported approaches where appropriate.
- Establish and promote integration standards that improve supportability, reduce operational risk, and enable efficient knowledge transfer across teams.
Required Qualifications
- 5+ years of experience designing, developing, and supporting enterprise integrations.
- Strong experience with:
- Event-driven architecture and messaging platforms
- Middleware development
- C#, .NET, REST APIs, JSON, XML, SQL
- Data transformation and mapping
- Web services integration
- Experience with MuleSoft Anypoint Platform, SAP CPI and OData, Azure Integration Services, MSSQL, SSIS, or comparable integration technologies.
- Experience integrating ERP, SaaS, cloud, and on-premise applications.
- Understanding of API security, authentication, monitoring, and error handling.
- Strong troubleshooting and problem-solving skills.
- Ability to balance rapid delivery with long-term maintainability and supportability.
Preferred Qualifications
- Experience with Azure Event Hub, Kafka, JMS, or similar technologies.
- Experience with Azure DevOps, Git, CI/CD, and automated deployment pipelines.
- Experience with Kubernetes, OpenShift, containers, or cloud-native architectures.
- Experience creating reusable integration frameworks, standards, and governance processes.
- Manufacturing, agriculture, supply chain, or enterprise ERP experience preferred.