The position involves developing and integrating Electronic Data Interchange (EDI) software applications to facilitate business transactions. The role requires collaboration with business analysts to understand business requirements and translate them into technical specifications. The candidate will be responsible for mapping business processes to EDI standards and formats in both X12 and EDIFACT, as well as creating, modifying, and maintaining existing programs, EDI maps, user file definitions, and trading partner setups based on customer EDI specifications. Testing and debugging EDI applications to ensure they meet business requirements is also a key responsibility. The candidate will work with various stakeholders, including customers and internal teams, to ensure proper development and testing of EDI specifications. Additionally, the role includes managing daily EDI operations, documenting processes, and maintaining/upgrading existing EDI systems as necessary.