Sopra Steria

Senior SAP Developer, Bilingual

Sopra Steria

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudJavaScriptSOAP

About the role

  • Senior SAP Developer with proven expertise in ABAP programming and SAP Fiori/UI5 application development.
  • Drive full-stack SAP developments, deliver clean and scalable code, and act as a bridge between backend logic and modern user experiences.
  • Backend Development (ABAP): Develop custom programs, reports, and enhancements using ABAP and OOABAP; Create and optimize CDS Views and AMDPs; Build interfaces using BAPIs, IDOCs, RFCs, and Web Services; Design and maintain SmartForms and Adobe Forms.
  • Frontend Development (UI5/Fiori): Develop and enhance SAP Fiori apps using SAPUI5 and JavaScript; Follow SAP Fiori design principles; Integrate apps with backend using OData services.
  • Integration & APIs: Create and consume OData services using SAP Gateway; Support integration with external systems via REST or SOAP APIs.
  • Optional: SAP BTP & Extensions: Build side-by-side extensions on SAP BTP; Use SAP Business Application Studio or Eclipse for cloud-based development.
  • Technical Documentation & Reviews: Write technical specs and maintain code documentation; Review code for quality, performance, and compliance.
  • Collaboration & Support: Work closely with functional consultants and other developers; Assist in testing, issue resolution, and post-go-live support; Mentor junior team members and share technical knowledge.

Requirements

  • 6–10 years in SAP Development with mix of:
  • Strong ABAP + OOABAP
  • SAP UI5/Fiori custom and standard app development
  • Expertise in: ABAP: BAPIs, Enhancements, CDS, AMDP, Forms
  • UI: SAPUI5, HTML5, JavaScript, XML, CSS
  • OData: Gateway Services, annotations, deep entity modeling
  • Version control using Git and code management using Eclipse/ADT
  • SAP BTP , SAP Build / CAP
  • DevOps (CI/CD for SAP), Fiori launchpad configuration
  • SAP Integration Suite
  • Strong problem-solving, analytical thinking, and debugging abilities
  • Excellent communication and collaboration in cross-functional teams
  • Ability to work independently in fast-paced and Agile environments
  • Languages: Fluent in English & French.