Back
TA
Senior Electronic Data Interchange (EDI) Engineer
Talenttide_LKlinkedin.com
Nov 5, 2026, 3:30 PM3h ago
Full-timeColombo, Western ProvinceSenior (3+ yrs)
About the role
The Senior Electronic Data Interchange (EDI) Engineer is responsible for designing, developing, and maintaining EDI parsers and generators across multiple formats such as EDIFACT, ANSI X12, XML, JSON, and flat files. The role involves leading production incident investigations, translating customer mapping specifications, reviewing designs and code, and establishing development standards. The engineer will also leverage AI coding tools to support development and automate processes, validate AI-generated outputs, and mentor other engineers in EDI standards and integration practices. Collaboration with various internal teams and customers is essential to deliver successful integrations.
Must have
- Bachelor's degree or higher in Computer Science, Information Management, Engineering, or a related field.
- 3-5+ years of backend or integration engineering experience, including hands-on EDI experience.
- Strong working knowledge of at least one major EDI standard, such as EDIFACT or ANSI X12, with the ability to interpret raw messages and troubleshoot errors.
- Strong proficiency in at least one backend programming language, such as Python, Java, Node.js, or C#, and in SQL.
- Hands-on experience with integration protocols and patterns, including AS2, SFTP, REST APls, and message queues.
- Sound judgement in validating Al-generated code and outputs, with accountability for the correctness of delivered solutions.
- Ability to share technical knowledge, development practices, and EDI expertise to improve team capabilities.
- Strong collaboration and communication skills, with the ability to work across technical functions and engage with customers throughout the integration and go-live process.
Nice to have
- Experience in freight forwarding, third-party logistics (3PL), or the supply chain industry will be an added advantage.
Technologies
- CI/CD
- Claude Code
- C#
- DevOps
- EDI
- GitHub
- GitHub Copilot
- Java
- JSON
- Node.js
- Observability
- Python
- SFTP
- SQL
- Test Automation
- XML