Senior EDI Engineer
About the role
The Senior EDI Engineer at EFL will be responsible for the end-to-end design, development, and maintenance of EDI parsers and generators across various formats such as EDIFACT, ANSI X12, XML, JSON, and flat-file formats. The role involves troubleshooting production issues, translating customer mapping specifications, reviewing code, using AI coding tools, building reusable AI-enabled tools, and validating AI-generated output. The engineer will also improve CI/CD processes, mentor other engineers, and collaborate with multiple teams to ensure successful integration and go-live processes. The position is based at EFL's headquarters in Colombo, Sri Lanka, and is part of a global supply chain solutions leader.
Must have
- Bachelor’s degree or above in Computer Science, Information Management, Engineering, or a related field.
- 8+ years of backend or integration engineering experience, including at least 6 years of hands-on EDI experience.
- Deep working knowledge of at least one major EDI standard, such as EDIFACT or ANSI X12, with the ability to interpret and troubleshoot raw EDI messages.
- Strong proficiency in at least one backend programming language, such as Python, Java, Node.js, or C#, along with strong SQL skills.
- Hands-on experience with integration and transport technologies including AS2, SFTP, REST APIs, and message queues.
- Demonstrable experience using AI tools to improve engineering workflows and productivity, with the ability to assess and verify AI-generated output.
- Strong root-cause analysis and problem-solving skills, with a focus on permanent fixes and clear technical documentation.
- Strong knowledge-sharing and mentoring skills, with a willingness to share technical expertise, AI practices, and EDI domain knowledge.
- Ability to collaborate effectively across technical and business functions and work directly with customers through to go-live.
Nice to have
- Experience in freight forwarding, 3PL, or supply chain environments is preferred.
- Experience with GitHub Enterprise, Jira, Confluence, Jenkins, Ansible, and AWS-based architectures is an advantage.
Technologies
- Ansible
- AWS
- CI/CD
- Confluence
- C#
- EDI
- GitHub
- Java
- Jenkins
- Jira
- JSON
- Node.js
- Python
- REST
- SFTP
- SQL
- XML
Highlights
Applicants should send their résumé to careers-lka@efl.global within 7 days and include two non-related referees, mentioning the position in the subject line. Experience in freight forwarding, 3PL, or supply chain environments is preferred. Experience with GitHub Enterprise, Jira, Confluence, Jenkins, Ansible, and AWS-based architectures is an advantage.