GENERAL DESCRIPTION :
The Senior EDI Developer role is responsible for designing, developing, implementing, performance tuning, and maintaining EDI & API platforms and components. Evaluating software from other vendors using technical, mathematical and scientific techniques, to address specific business needs. This role is also responsible to create software solutions that results in systems that achieve quantifiable measures of performance, quality, affordability, maintainability, and simplicity.
This role is expected to interface and/or collaborate with other IT teams working on various layers of the infrastructure, to follow industry best practices and company standardized processes to complete tasks on a timely basis, to provide technical support and direction for complex software operating environments, and to work with business stakeholders to understand requirements and recommend solutions to achieve organizational goals. This roles will be a leader in a high performing team that is responsible for processing 5MM messages a week.
ESSENTIAL DUTIES AND RESPONSIBILITIES :
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. These are the most significant job duties performed; other responsibilities or assignments not specifically mentioned may also be assigned.
- 60% - Design, develop and unit test EDI & API platforms by applying techniques of computer science, engineering, and mathematical analysis that satisfies the objectives stated in business requirements. Follow industry best practices, techniques and XPO standardized processes that deliver quality software solutions. Be available for testing/support on scheduled deployment dates that are designated by the standardized change management process
- 20% - Collaborate with architects, other systems engineers, project managers, systems administrators, and operations analysts to design, code review, troubleshoot and implement solutions
- 5% - Evaluate and optimize process and logic patterns, database structure, data storage methods, and operating environment interfaces that effectively satisfy business requirements and quantifiable measures; develop appropriate programs and systems documentation according to established department standards
- 5% - Evaluate new technologies for inclusion in developed software solutions; introduce new industry standards and techniques that deliver improved software solutions; mentor junior software engineers
- 5% - Mentor team members on advanced development concepts
- 5% - Provide level 3 support to B2bi / SFG / SSP during outages
SUPERVISORY RESPONSIBILITIES :
- This job has no supervisory responsibilities but in special circumstances may lead the work of others
DECISION-MAKING RESPONSIBILITIES :
- This role requires some independent decision making to resolve technical and design issues of the applications solutions, but actions are guided by clearly defined standards and processes. This position functions under the normal level of manager supervision.
EDUCATION/EXPERIENCE :
- Minimum Required Education : Bachelor's degree or equivalent related work or military experience
- Minimum Required Experience :
- 5-7 years of experience in design, map development, testing and communication setup in EDI & API platforms with a strong background in Administration and Development preferably in medium to large corporate environments
- Experience with data marshalling, data transformation, and data representation technologies (Model entities, API, JSON, XML, XSL Stylesheets).
- Experience with process communication techniques (AS2, SFTP, HTTP/s).
- Experience with Queuing environments such as IBM MQ, RabbitMQ, Tibco or Weblogic
- Experience with REST APIs and API Gateway such as Apigee, Mulesoft
- Desirable Education/Experience :
- Experience with OTM integrations
- Experience with ERP integrations such as SAP, Netsuite, D3365
- 1-3 years of logistics or transportation experience
CERTIFICATES AND LICENSES :
- SI Certificate and 3 years or 5-7 years experience
JOB RELATED COMPETENCIES :
- Analytical Skills :
- Aptitude to identify and resolve complex technical problems
- Focus on opportunities to increase accuracy and optimize message performance
- Data driven analysis for solutioning and problem solving
- Communication Skills :
- Strong verbal and written communication including presentation, facilitation and active listening skills
- Ability to lead calls and Demo's to peers and leadership
- Ability to communicate technical information to non-technical audience
- Time Management Skills :
- Demonstrates follow-up skills
- Provides timely and professional support to all internal/external customers and vendors
- Prioritizes regular workload, special tasks and concurrent projects, allocating time and resources to ensure that work is completed accurately and efficiently within established time frame
- Able to handle high volume, high pressure workplace
- Other :
- Self-motivated.
- Team-oriented. Consults with Team members and management as needed to complete assigned responsibilities.
- Works with minimal supervision.
- Maintains strict confidentiality.
Technical Competencies :
- Basic Computer Skills :
- Strong Fluency of Microsoft Office programs such as Word, Excel, PowerPoint and/or Visio.
- Experience working Accurately inputs information into and retrieves from the computer.
- Quickly learns and achieves proficiency in new software applications as needed.
- Demonstrates ability to create complex formulas in MS Excel; create queries in company software applications.
- Other Technical / Computer Skills :
- Working knowledge of Jira and Confluence
- Ability to create complex SQL queries and/or complex formulas in MS Excel
- Understands and is familiar with the most widely known and emerging tools, technologies and social applications.
WORK ENVIRONMENT & PHYSICAL DEMANDS :
The Work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Work Space :
- Office / cubicle work space with moderate noise level.
- Charlotte
Hours of Work/Travel :
- Typical office hours of 8 hour/day
- Occasional extended hours including weekends, to meet project deadlines or production support
- On-call support in a rotational basis, after 6 months of employment
Physical Activity :
- Spends most of day on computer and occasionally on phone
📌 RXO - EDI Developer (India)
🏢 RXO
📍 India