Senior Software Engineer (EDI Developer)

Introduction

People are at the core of everything we do. If you are seeking a career and not just a job, join us! At Bhavna Corp., we live by our philosophy: “Think LocallyWork Globally.”

Position Title : Senior Software Engineer (EDI Developer)

Location: Noida, Delhi NCR, India

Years of Experience: 3-6 years

About Us

Bhavna Corp. is a US-based IT company with operations in Noida and Hyderabad, India. The company emphasizes transparency and continuous improvement. Employees at both design centers are encouraged to take responsibility for their work, and the company’s performance is aligned with client outcomes. Bhavna Corp. works collaboratively with clients.

The company aims to deliver innovative and cost-effective solutions. Its team of developers, technologists, and QA specialists uses evolving metrics and processes. Intellectual property is shared to support clients’ operational improvements. Bhavna Corp. positions itself as a partner committed to meeting performance standards.

The organization focuses on creating competitive advantages for clients through talent and delivering high-performance products. Creative problem-solving is promoted within the team. Bhavna Corp. prioritizes bringing products to market efficiently, striking a balance between time and cost considerations.

The company’s culture emphasizes technology, learning, and development. For more information, please visit https://bhavnacorp.com.

Job Description

We are seeking a skilled and detail-oriented EDI Developer to design, develop, implement, and maintain Electronic Data Interchange (EDI) solutions. This position plays a pivotal role in facilitating seamless and efficient data exchange between Bhavna Corp. and its business partners, optimizing supply chain processes, and ensuring data integrity.

Responsibilities

EDI Mapping and Development

  1. Design, develop, and maintain EDI maps for various transaction sets (e.g., ANSI X12, EDIFACT) between EDI formats and internal data structures (XML, JSON, flat files).
  2. Write maps using XSLT and JavaScript.
  3. Utilize EDI mapping tools such as IBM Sterling B2B Integrator, Gentran Integration Suite, Cleo Clarify, or similar software.
  4. Develop custom mapping logic and integrate EDI solutions with other internal and external systems using programming languages like Java, Python, or JavaScript as needed.
  5. EDI Transaction Expertise: Strong hands-on experience with key EDI transaction sets in retail and logistics, including 850 (Purchase Order), 860 (Purchase Order Change Request), 855 (Purchase Order Acknowledgment), 856 (Advance Ship Notice), 810 (Invoice), 204 (Load Tender), 214 (Shipment Status), and 997 (Functional Acknowledgment).
  6. EDI Standards Knowledge: Proficiency in both ANSI X12 and EDIFACT standards, with a solid understanding of message structures, segments, and elements across retail and shipping domains.

Integration and Communication

  1. Configure and manage EDI communication protocols, including AS2, SFTP, FTPS, HTTPS, and VAN.
  2. Collaborate with trading partners, business analysts, and internal IT teams to gather requirements, define specifications, and ensure successful integration.

Quality Assurance and Support

  1. Implement robust error handling and validation rules to ensure data integrity and compliance with EDI standards.
  2. Conduct thorough testing of EDI maps and processes and troubleshoot issues that arise during testing or production.

Required Skills and Qualifications

Mandatory Skills

  • EDI Standards Knowledge: Familiarity with various EDI transaction sets, segments, and elements. Strong hands-on experience with key EDI transaction sets in retail and logistics.
  • Coding Proficiency: Proficiency in writing code in XSLT and JavaScript.
  • Mapping Tool Proficiency: Demonstrated expertise in at least one major EDI mapping tool (e.g., IBM Sterling B2B Integrator, Gentran Integration Suite, Cleo Clarify).
  • Data Transformation: Proven ability to perform complex data transformation between diverse EDI and internal data formats (X12, EDIFACT, , JSON, flat files).
  • Programming Skills: Proficiency in at least one programming language (Java, Python, or JavaScript) for custom logic development and system integration.
  • Communication Protocols: Solid understanding and experience with EDI communication protocols (e.g., AS2, SFTP, FTPS, HTTPS, VAN).
  • Error Handling and Validation: Experience in designing and implementing robust error handling, monitoring, and data validation mechanisms.
  • Testing and Troubleshooting: Strong skills in EDI testing methodologies, debugging, and production troubleshooting.
  • Documentation: Excellent documentation skills, capable of producing clear and comprehensive technical specifications and process flows.
  • Compliance and Security: Awareness of EDI compliance requirements and data security best practices.

Preferred Skills (Nice-to-Have)

  • Industry Experience: Familiarity with EDI implementations in specific industries (e.g., retail, healthcare, logistics).

Qualifications

  • Education: B.E. / B.Tech / BCA, M.Tech / MCA—full-time from a recognized university.
  • Experience: Minimum 3 years of progressive experience in EDI development and integration.

To apply for this job email your details to careers@bhavnacorp.com

Scroll to Top