remote
Senior Software Engineer - SAP Integration - O.C. Tanner
Software Engineer
Senior Software Engineer focused on designing and implementing scalable SAP integration solutions between cloud and on‑premise environments using middleware, APIs, and best‑practice patterns.
About the role
Key Responsibilities
- Design, develop, and maintain inbound and outbound interfaces between SAP cloud and on‑premise systems.
- Build and support RESTful and SOAP web services, ensuring high availability and performance.
- Implement integration solutions using middleware platforms (e.g., SAP PI/PO, SAP CPI).
- Analyze business processes, create functional and technical specifications, and translate requirements into robust integration designs.
- Collaborate with functional teams, business users, and developers to deliver end‑to‑end integration solutions.
- Provide technical guidance and mentorship to junior team members.
Requirements
- 5+ years of experience in SAP integration and middleware development.
- Strong proficiency in Java, REST, and SOAP web services.
- Hands‑on experience with SAP PI/PO or SAP CPI and integration patterns.
- Excellent analytical, problem‑solving, and communication skills.
- Ability to work independently and in a collaborative team environment.