Integration Engineer (54376)
Summary
Designs, builds, and maintains EDI (X12 800- and 900-series transaction sets) and REST API integrations between NDC, its trading partners, and internal systems. Day-to-day work uses Jitterbit middleware, managed file transfer (AS2/SFTP/FTPS), and SQL, covering partner onboarding, troubleshooting, and documentation.
Position Summary
The primary responsibility of the Integration Specialist is to design, build, and maintain EDI and API-based integrations between NDC, its trading partners, and internal systems using middleware and managed file transfer (MFT) technologies. This position supports X12 800-series and 900-series transaction flows and will work closely with Trading Partners, Business Stakeholders, and internal IT teams.
Essential Functions
- Design, develop, and maintain EDI integrations for X12 800-series transaction sets (e.g., 810, 832, 844, 845, 849, 850, 855, 856, 867).
- Design, develop, and maintain EDI integrations for X12 900-series transaction sets (e.g., 940, 943, 944, 945, 997, 999).
- Onboard new trading partners, including mapping, testing, and certification against partner implementation guides.
- Working with our middleware software, Jitterbit, for system integrations.
- Develop and consume RESTful API endpoints, including authentication (OAuth 2.0, API keys), JSON/XML payload mapping, and error handling.
- Write and optimize SQL queries, stored procedures, and data transformations to support integration and reporting needs.
- Working with our managed file transfer (MFT) platform for sending and receiving information externally via AS2, SFTP, and FTPS, including certificate and key management.
- Creating integration solutions with internal or acquired systems.
- Monitor transaction flows and troubleshoot issues related to software integrations, including rejected acknowledgments, mapping errors, and connectivity failures.
- Create documentation (mapping specifications, trading partner profiles, runbooks) for future reference, training, and support purposes.
- Perform other duties as assigned.
Core Competencies
- Problem solving/analysis.
- Communication proficiency.
- Time management and organizational skills.
- Working well with peers and business stakeholders.
- Attention to detail and data accuracy.