McLeod Software is currently hiring for an Electronic Data Interchange Developer. The EDI Developer will be responsible for writing code for new and existing applications and products, as well as providing support to our customer's installations. Interaction with McLeod Software's customers and leadership team is frequent, requiring excellent communication skills.

Essential Duties and Responsibilities:

  • Development of new, modification of existing and testing of applications.
  • Evaluate and debug applications.
  • Analyze customer modification requests to determine programming changes in order to satisfy customer expectations.
  • Develop custom modifications and work with coordinator and/or customer to get it deployed to production.
  • Develop functional and technical specifications.
  • Perform data mapping utilizing McLeod EDI Editor.
  • Provide implementation support to EDI Coordinators.
  • Participate in working the customer support queue.
  • Participate in customer upgrades and porting code modifications.


  • 1+ year of EDI programming experience
  • EDI design, development, and implementation experience
  • 2-5 years of Java Development experience strongly preferred
  • Strong problem solving skills


  • Engineering, CS or MIS degree, or equivalent work experience preferred.

About Us:
Since 1985, McLeod Software has provided powerful transportation management and trucking software solutions to the trucking industry. These solutions, developed entirely by our company, are comprehensive and support integration with a broad array of complimentary logistics products.

We are the leader when it comes to software for trucking dispatch operations management, freight brokerage management, fleet management, document imaging, workflow, EDI, and business process automation solutions for trucking, freight brokerage, third party logistics, and shipper companies in the United States.

With an established base of more than 900 active customers throughout North America, McLeod Software is dedicated solely to the transportation industry. This focus means we have a deep understanding of the needs and intricate details involved in carrier, broker, and freight management businesses of all types.

McLeod Software owns our national headquarters building in Birmingham, Alabama, and we also operate regional offices with training facilities in Salt Lake City, Utah and Downers Grove, Illinois. We employ more than 500 professionals.

McLeod Software does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by law. We are an equal opportunity employer and we participate in E-Verify.