Get AI-powered advice on this job and more exclusive features.
Expert in Technology Recruitment @ Hays (Canada) & DE&I Champion
Location: Burlington (3 days onsite)
Type: Permanent
Industry: Supply chain
Your new role
SAP Developer (PI/PO-ABAP) participates in all stages of complex development projects in SAP. Will be responsible for designing and developing programs and interfaces based on business specifications. The SAP Developer (PI/PO) performs unit testing and ensures the successful implementation of SAP software interfaces.
What you'll be doing
- Design, develop, test, deploy, and provide operational and maintenance support for interfaces between SAP instances and external systems using the SAP PI/PO platform.
- Evaluate, model, and design interface objects at the enterprise service architecture level, and then develop the interfaces.
- Ensure control of production interfaces and handle incidents within the prescribed timelines.
- Import external WSDL structures into SAP PI/PO and create SOAP-based interfaces.
- Configure interfaces to use various SAP PI/PO adapters and route them to external systems.
- Configure EDI interfaces using the PO B2B adapter.
- Develop message mappings between complex sources and identified structures.
- Develop scripts, applets, and Java code necessary to implement interfaces between SAP instances and external systems via the SAP PI/PO instance.
- Implement SAP JAVA software applications and interfaces.
- Develop and maintain SAP design and technical specification documents.
- Perform unit, integration, code, and release testing to validate interface functionality.
- Collaborate in user acceptance testing activities.
What you'll need to succeed
- Degree or diploma in Computer Science or a related field.
- 3–5 years of hands-on experience with SAP implementation and interface development.
- Strong experience in SAP PI/PO and ABAP development.
- Your training in computer science combined with a minimum of 3 to 5 years of experience in the implementation and maintenance of SAP.
- Significant experience in system development, configuration, interface development, and testing with the SAP system.
Technical skills required
ABAP:
- ABAP OO.
- Data dictionary objects.
- Core Data Services (CDS).
- User exits, BADI, and Enhancements.
- BAPI usage.
SAP PI/PO:
- Knowledge in ESR Data modeling, usage of external definitions (XSD / WSDL).
- Graphical mappings and UDF.
- FILE and SFTP Adapter, file content conversion.
- IDoc adapter.
- SOAP/Proxy adapter.
- Strong knowledge of REST Adapter, XML-JSON conversions, REST API standards, Postman, OAuth 2.0.
- Experience with PI monitoring and performance tuning.
What you'll get in return
- Opportunity to work on high-impact SAP projects
- Exposure to enterprise-level integration architecture
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or contact Shivangi Gupta at Shivangi.gupta@hays.com. If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information TechnologyIndustries
Transportation, Logistics, Supply Chain and Storage
Referrals increase your chances of interviewing at Hays by 2x
Get notified about new SAP Developer jobs in Burlington, Ontario, Canada.
Senior Consultant, SAP HCM S/4HANA Time, HRT
Techno - Functional SAP Service Cloud V2 (contract)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.