Senior Software Developer - EDI
MagnaFlow · Oceanside, CA · 2 wk ago
On-siteInformation Technology$142k–$171k/yrFull-time
What You Will Be Doing
The Integration & EDI Developer is responsible for designing, building, and supporting system integrations and EDI processes. This role serves as the primary technical owner for all EDI transactions and plays a critical role in ensuring reliable data exchange between the ERP system and internal/external systems.
- Design, develop, and maintain integrations between ERP and external systems (vendors, customers, etc.)
- Serve as primary owner of EDI processes, including mapping, onboarding, monitoring, and troubleshooting
- Develop and maintain APIs, middleware logic, and batch integrations
- Work with business teams to translate integration requirements into technical solutions
- Work with Customer & Vendors as well as their VAN to onboard, implement and test EDI integration
- Cook up with external partners on EDI and non-EDI integrations' issue resolution
- Support testing activities including integration testing and UAT
- Monitor performance of integrations and proactively resolve errors and failures
- Document integration architecture, mappings, processes and troubleshooting steps
- Ensure data accuracy, integrity, and auditability across systems
Qualifications
- B.S. in Computer Science or Engineering
- Strong experience with system integrations and APIs (REST, SOAP, etc.)
- Experience with EDI standards and implementations (ANSI X12, EDIFACT, etc.)
- Experience with middleware or integration platforms
- Proficiency in scripting or development languages (C#, Python, PowerShell, etc.)
- Strong understanding of data structures and transformation
- Excellent communication and interpersonal skills
- Strong analytical and problem-solving skills
- Experience integrating ERP systems (IFS, Epicor, SAP, etc.)
- Experience with EDI platforms and/or VAN providers
- Experience with manufacturing, logistics, or supply chain systems
- Ability to manage multiple tasks and priorities effectively