SAP Senior Developer Technical Manager, PI-PO – EDI

at Bausch Health
Published June 26, 2023
Location Bridgewater, NJ
Category Default  
Job Type Full-time  


Bausch Health is a global company that develops, manufactures, and markets a differentiated product portfolio across multiple high-growth therapeutic areas including Gastroenterology, Generics, Neurology, Ortho Dermatologics, Medical Aesthetics and Dentistry. We are delivering on our commitments as we build an innovative company dedicated to advancing global health. Each day, Bausch Health products are used by over 150 million people around the world.

Our approximately 7,000 employees are united around our mission of improving people's lives with our health care products.

We are seeking an SAP Senior Developer Technical Lead who will bring their enthusiasm for analytics and data to the Pharma IT Team. The ideal candidate will be a committed team player with the interest and zeal to learn new skills and technologies, and excels in a collaborative environment in order to collate feedback from all levels within the business and technical environments. The incumbent of this role will encompass knowledge on PI and CPI architecture, have experience in B2B integration, CPI and PI ANSI X12, as well as be well versed in EDIFCT EDI mapping and All EDI formats.

The SAP Senior Developer Technical Lead will help drive excellence in areas related to full SAP CPI end to end project life cycle implementation, as well as in SSL, SSH, PGP. Aspects of this role will include Client interaction and handling experience, and the ideal candidate for this position will have experience in analyzing complicated business process and creating Functional and Technical Specifications, as well as expertise in complete end to end interface scoping, documentation, development, design, implementation, and support. It is an exciting time to join the Pharma IT organization as we continue to strive for quality and excellence across the business.

This role is a hybrid role out of our Bridgewtaer, NJ HQ.


  • Design SLD, Integration Repository and Integration directory objects
  • Develop Message Types, Message Interfaces, and Mappings
  • Develop Graphical, JAVA, XSLT Mappings
  • Configure File, IDoc, JDBC, RFC, HTTP, SFTP, JMS, REST, SFSF, AS2 adapters and SOAP, B2B EDI Separator
  • Design Receiver Determination, Interface Determinations
  • Monitor Integration Engine Monitoring, Adapter Engine Monitoring, and Runtime Work Bench
  • Complete end to end interface scoping, documentation, development, design, implementation, and support by working with client and functional team
  • Configure and customize PI-Basis functions like setting up of RFC Destinations, Port and Partner Profiles in both ECC and PI.
  • Lead design workshops with the functional teams to deliver solutions without breaching the SLA's in Implementation and Sustain Process
  • Lead Production support and Development for SAP PO, EDI, and SAP CPI
  • Identify & recommend SAP Best Practices, including system Tuning and Readiness Checks, as well as PI/PO technical application architecture best practices


  • 7+ years of SAP hands-on experience in SAP Integration technologies
  • Proficient with adapters such as File, SFTP, FTP, JDBC, IDoc AAE, SAP B2B AS2, SAP B2B EDI Separator, SAP REST, SOAP, Proxy, SFTP, HTTPS, SuccessFactors, OData, FTP, Mail adapters in SAP PO and SAP CPI
  • Experience in JSON and XML Conversions, Groovy Script, Content Modifier, request reply, multicast, router, process call, Local integration process, exception sub process, Web Services, Micro Services
  • SAP PI to SAP PI/PO Migration on latest versions.
  • Experience with cloud integration like Ariba, Hybris (eCommerce) and SuccessFactors.
  • Experience in ABAP Proxies, Expertise on AS2 Adapters, SAP BPM, SAP BRM, SSL, SSH and PGP technologies
  • Business Process Management: Integration Process, Integration Scenarios.
  • Experience with various interfacing scenarios in a System Oriented Architecture (SOA) - XML to IDocs /BAPI, File to IDocs/BAPI, HTTP to Idocs/BAPI, ABAP Proxy to JDBC.
  • Configuration of Adapter (IDOC, JDBC, ODATA, File, SOAP, JMS, SEEBURGER and HTTP Adapter, B2B EDI Separator).
  • Experience in JSON and XML Conversions, Groovy Script, Content Modifier, request reply, multicast, router, process call, Local integration process, exception sub process, Web Services, Micro Services etc
  • Expertise in creating System Landscape (Technical System and Business systems), Enterprise Service Repository (Message mappings, Interface Mapping), Integration Directory (Routing Channels, Receiver/Interface determination).
  • Demonstrated change leadership skills (i.e., ability to effectively manage communication, negotiate successful outcomes, identify risks, engage correct stakeholders, etc.)

Benefits package includes a Comprehensive Medical (includes Prescription Drug), Dental, Vision, Health Savings Account with company contribution, Flexible Spending Accounts, 401(k) matching, 3-weeks paid time off plus 6 days paid sick time (unless a state or city-specific policy applies) to start (pro-rated for new hires), Employee Stock Purchase Plan, tuition reimbursement, parental leave, short-term disability, long-term disability, life insurance, accidental death & dismemberment insurance, 12 paid holidays (including floating holidays), Employee Assistance Plan, commuter benefit, recognition awards, voluntary benefits (including Identity Theft, Student Loan and Breast Milk Shipping), employee referral bonuses and employee discounts.


This position may be available in the following location(s): US - Bridgewater, NJ

Bausch Health Companies Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, marital or veteran status, disability, or any other legally protected status. We are committed to building diverse teams, representative of the patients and communities we serve, and we strive to create an inclusive workplace that cultivates collaboration.

If a candidate needs a reasonable accommodation/adjustment due to physical or mental health impairment for any part of the application process, they are encouraged to send their request to [Click Here to Email Your Resumé] or call 908-927-1400 and let us know the nature of the request and their contact information. Please be sure to include the job requisition number.

Job Applicants should be aware of job offer scams perpetrated through the use of the Internet and social media platforms.

To learn more please read Bausch Health's Job Offer Fraud Statement.