About LogicPlan
LogicPlan is an early stage company building software for European logistics. We integrate with the systems transport companies already run rather than replacing them, which means a lot of work with older technology: EDI, FTP, SOAP and bespoke connectors.
The role
Own and extend our integration layer across legacy systems. For each system you build a reliable connector that feeds data into LogicPlan in real time and keeps running in production. The first connector is a Windows service in C# / .NET that ingests orders from a customer's TMS over EDI.
Responsibilities
- Build connectors that ingest from legacy systems and map and validate heterogeneous XML and JSON into our normalized order model
- Deliver into our REST API in near real time, idempotent and lossless under network failure
- Handle failure with retries, exponential backoff and a dead letter path, no duplicated or dropped orders
- Make it operable: structured diagnostics, health signals, configuration over hardcoding
- Extend the layer to the next systems as we grow
What we look for
- Deep C# / .NET (Windows Services, background workers, async, HttpClient)
- Proven legacy integration experience, not just modern REST
- REST integration and data transformation (XML, JSON, schema mapping)
- Strong instincts for failure modes and reliability in distributed integration
- Energized by moving fast with AI agents while keeping a high bar on what ships
- EDI or logistics exposure is a plus, not required
To apply: send your profile and a short note on your approach to [email protected].
Job Types: Full-time, Contract
Contract length: 12 months
Work Location: Hybrid remote in Amsterdam