First seen by Alion on Nov 2, 2026.
We are looking for an experienced Backend Developer to join our team and work on a transportation-domain platform with a strong focus on EDI integrations.
What you will do:
Develop and maintain backend services in Python.
Build and support integrations with external systems and partners.
Work with EDI/X12 messages, mappings, validation, and processing.
Develop asynchronous and event-driven services.
Work with AWS-based infrastructure and services.
Design and maintain APIs and integrations.
Troubleshoot integration and production issues.
Work closely with the rest of the engineering team on architecture and implementation.
Requirements:
Strong commercial experience with Python.
Experience with AWS.
Experience with backend APIs and system integrations.
Experience with message-driven/event-driven architecture.
Experience with relational databases.
Solid understanding of distributed backend systems.
Strong debugging and problem-solving skills.
EDI / X12:
Hands-on experience with EDI / ANSI X12 is highly important for this position.
Transportation-domain experience is preferred, particularly:
X12 214 — Transportation Carrier Shipment Status.
X12 210 — Motor Carrier Freight Details and Invoice.
Strong X12 experience from other industries is also highly relevant. For example:
Retail / supply chain: 850, 856, 810
Healthcare: 837, 835, 270/271
Other EDI-heavy domains
We are looking primarily for someone who understands X12/EDI concepts and has practical experience with message structures, parsing, validation, mapping, acknowledgments, trading-partner differences, and integration troubleshooting. Direct experience with 210/214 is a strong advantage, but solid X12 experience in another domain is transferable.
Nice to have:
NATS or another message bus; NATS preferred.
Transportation or logistics domain experience.
Direct experience with X12 210/214.
Rust.
Frontend/UI development experience.

