Filter these job results to find a perfect match.

  • Keywords can include skills or a job number. If using multiple keywords, insert ‘or’ or ‘and’ between for best results (e.g. Java or Oracle)
  • Advanced Options...
  • X

EDI Software Engineer

  • Location: Aurora, IL
  • Start Date: 3/25/2024
  • Job ID: 24-00170
  • Posting Date: 3/25/2024
  • Job Type: Direct Placement
Continue to apply for this job >
Under general supervision, the EDI Software Engineer is responsible for designing, developing, testing, and maintaining software solutions within the field of information technology.

  • Design, implement, and maintain Electronic Data Interchange (EDI) systems between companies.
  • Design, implement, and maintain self-service tools to support automation initiative, e.g., pricing, reporting.
  • Design, code, test, and debug EDI software applications based on specific requirements and specifications.
  • Develops efficient algorithms, data structures, and application architectures.
  • Collaborates with stakeholders, business analysts, and project managers to gather and understand software requirements.
  • Translates these requirements into technical specifications and design documents.
  • Writes clean, modular, and efficient code using appropriate programming languages and frameworks.
  • Follows coding standards, best practices, and version control practices.
  • Conducts thorough testing of software components, including unit testing, integration testing, and system testing.
  • Identifies and fixes defects, ensuring software reliability and performance.
  • Collaborates with DevOps teams to deploy and configure software applications in production environments.
  • Provides support and troubleshoots issues in live applications.
  • Performs software upgrades and maintenance tasks as required.
  • Collaborates with business analysts and integration engineers, to ensure smooth development processes.
  • Communicates project progress, challenges, and solutions effectively to stakeholders.
  • Creates and maintains technical documentation, including design documents, and user manuals.
  • Ensures the documentation is accurate, up-to-date, and easily accessible to relevant stakeholders.
  • Stays up to date with the latest trends, tools, and technologies in software engineering.
  • Continuously improves technical skills through self-learning, training, and attending conferences or workshops.
  • Analyzes and resolves complex technical issues and challenges in software development.
  • Proactively identifies areas of improvement and suggests innovative solutions.
  • 2+ years of experience in EDI and software development
  • Experience in EDI and software technical analysis, troubleshooting, communications, vendor management, collaboration, and documentation
  • Technical skills including SQL, .NET, API, ERP, XML, HTML/CSS, JavaScript, Web Services, etc.
  • Excellent communication skills
Posted by Adam Barron
Technical Resource Manager - Midwest
(800) 821-4644 x 9584