More jobs:
Job Description & How to Apply Below
HANA and SAP ECC environment. This role supports both net-new strategic project delivery and operational sustainment.
As a senior technical consultant, you will be deeply involved in all phases of the Software Development Life Cycle (SDLC)—transforming functional designs into high-performance custom code across the full RICEFW spectrum. Beyond hands-on ABAP programming, you will play a critical role in governance, conducting code reviews, and providing technical leadership to upskill internal team members on modern paradigms like SAP RAP, CDS views, and Fiori application management.
Location:
Toronto, ON (Hybrid – 3 days per week onsite)
Contract Duration: 6-month contract with a 6-month potential extension
Work Schedule:
5 days per week, 7 hours per day (Standard business hours)
Advantages
Architectural Modernization:
Directly drive the shift from legacy ECC code structures to modern cloud-ready S/4
HANA RAP architectures.
Balanced Dual-Focus Scope:
Expand your portfolio by splitting efforts between innovative project sprints and complex system sustainment.
Upskilling Impact:
Shape the technical roadmap of an internal development team through strategic mentorship and codebase modernization.
Central Metro Office:
Work within a structured, highly collaborative hybrid schedule based out of a premier Toronto corporate hub.
Responsibilities
1. Full-Stack SAP Development & Enhancements (RICEFW)
Design, document, develop, and unit-test robust development objects using Eclipse ADT and SAPGUI, adhering strictly to S/4
HANA and ECC best practices.
Implement system modifications and custom extensions utilizing BAdIs, Customer Exits, BTEs, explicit enhancement spots, and implicit enhancements.
Construct advanced output layouts using SAP Adobe Forms and model automated business steps via SAP Workflow.
Build analytical reporting layers utilizing S/4
HANA Embedded Analytics and SAP Analytics Cloud (SAC).
2. Integration Architecture & Modern Programming Models
Build secure backend entities and cloud-ready data models using the Gateway Service Builder (SEGW), Core Data Services (CDS), and the ABAP RESTful Application Programming Model (RAP).
Design and implement integrations between SAP and external divisional systems using IDocs, OData services, REST APIs, and SOAP Webservices.
Develop and optimize modern front-end user interfaces through custom SAP Fiori application development using Business Application Studio (BAS).
3. Code Governance, QA & Defect Remediation
Establish code quality baselines by utilizing the ABAP Test Cockpit (ATC) and SAP Code Inspector.
Conduct comprehensive code and Quality Assurance (QA) reviews for deliverables built by both internal teams and external System Integrators.
Troubleshoot, profile, and remediate technical bugs across various SAP modules during high-intensity project testing cycles, escalating issues with SAP product support when required.
Design long-term operational sustainment processes, including robust runtime error handling and system monitoring procedures.
4. Release Governance, Mentorship & Upskilling
Act as a technical mentor, guiding and upskilling development team members on modern engineering tools, including Eclipse ADT, Business Application Studio, and Git Lab.
Use enterprise lifecycle management utilities—including SAP Solution Manager (ChaRM), Jira, and HP Quality Center (HPQC)—to track requirements, transport packages, and resolve incidents.
Review technical blueprints, documentation layouts, and processes delivered by external vendors to verify adherence to architecture standards.
Qualifications
Core Requirements
10+ years of professional, hands-on experience in ABAP Development (including ABAP Objects and ABAP 7.4 / 7.5 syntax).
Comprehensive delivery history spanning the full RICEFW spectrum across both SAP S/4
HANA and SAP ECC environments.
Demonstrated experience across core SAP Modules: FI, CO, FM, GM, TRM, MM, and SD (RE, PM, and HCM experience are considered strong assets).
Post-secondary education in…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×