Our Client is looking for an SAP BTP Developer for a contract engagement. Start: September 2026 End: March 2027 Duration: 6 months Location: Toronto, ON. MUST be local.
Work Arrangement: 2-3 days per week in-office, mandatory, with additional days occasionally required for workshops or planning sessions.
Role: Reporting to the Manager, SAP Services and Support, the SAP BTP Developer will work across cross-functional teams (Business, SAP Functional analysts, Solution Architects, AMS Vendors) to design frontend/SAP UI5 development initiatives for SAP modules such as VMS, SD, MM, Warranty & Claim, etc. The Developer will also provide end-to-end governance for frontend (Fiori/UI5) solutions for custom apps on BTP Cloud Foundry.
Accountabilities and Responsibilities:
- SAP Custom Application Development: Design, build, and maintain our custom-developed BTP cloud foundry applications using the Cloud Application Programming Model (CAP) & SAP UI5/Node.js.
- Production Support & Incident Management: Own the analysis as Frontend/ Full stack developer, troubleshooting, and resolution of incidents across our custom SAP UI5 apps based on SAP modules we use.
- Integration & API Management: Build and consume secure, high-performance OData services and RESTful APIs to connect S/4HANA with our custom applications hosted on BTP cloud foundry.
- Cross-Functional Collaboration: Partner closely with functional consultants across VMS, Warranty, Finance, SD, Procure to Pay and MM to translate complex automotive business requirements into elegant technical solutions.
Requirements:
- University Degree in computer science or related discipline.
- 8+ years’ experience in application design and development, including solid hands-on experience in conceptualization, modelling and developing BTP applications.
- Cloud Application Programming & Node.js: Proven experience developing production-grade applications using the Cloud Application Programming Model (CAP), SAPUI5/OpenUI5 and Node.js.
- Cloud foundry developed on BAS: Experience working with the custom apps on BTP cloud foundry, knowledge of scopes, roles related to these apps.
- Knowledge of SAP BTP Identity Authentication Service (IAS) for secure logons/SSO and the Identity Provisioning Service (IPS) will be an asset.
- Experience with API (OData) integrations and microservices architecture.
- Knowledge of using Azure DevOps for CI/CD deployments.
- Experience with AI-assisted code development would be an asset.
- Frontend / SAP UI5: Deep understanding of SAPUI5/Fiori development principles, architectural patterns, and custom UI development & deployment particularly on BTP cloud foundry.
- Excellent SAP Frontend debugging and problem-solving skills to dissect complex, custom-built Apps during critical incidents.
Module Familiarity:
- Warranty/Claims
- Vehicle Management System (VMS)
- Material Management
- Sales & Distribution
- Finance
- Procure to Pay
Tools & Environment:
- Familiarity with SAP Business Technology Platform (BTP), SAP Business Application Studio (BAS) for building Cloud Foundry applications.
- Azure CI/CD knowledge.
- VS Code, and Git for version control.
- SAP Cloud Connector.
- BTP Integration Suite - API Management (Nice to have).
- Strong communication, facilitation, and stakeholder management skills.
- Understanding of automotive supply chain, vehicle tracking, or warranty processing would be an asset.
Nice to have:
- BTP HANA Cloud experience.
- Prior knowledge in SAP areas and support, e.g., Warranty/Claims, VMS, etc.
Must have:
- Work Authorization for Canada.
#LI-Hybrid