We are seeking an expert Senior SAP Development Consultant with over a decade of core programming experience to design, build, and optimize technical objects across a dual SAP S/4HANA 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/4HANA 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/4HANA 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/4HANA 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 GitLab.
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/4HANA 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 Computer Science, Information Technology, or an approved equivalent combination of education and experience. An SAP development certification is a plus.
Technical Capabilities
Advanced implementation experience with modern SAP architectures: CDS Views, OData provision, and SAP RAP.
Functional familiarity with cloud integration middleware frameworks, Cloud Integration (CI) iFlows, or the SAP Application Interface Framework (AIF).
Strong capability working within mixed methodology delivery teams (Agile/Scrum and classic Waterfall frameworks).
Summary
If you are an authoritative SAP ABAP Developer who commands expert knowledge of advanced 7.5 syntax and modern RAP architecture, we encourage you to apply online at www.randstad.ca. Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more
We are seeking an expert Senior SAP Development Consultant with over a decade of core programming experience to design, build, and optimize technical objects across a dual SAP S/4HANA 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/4HANA 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/4HANA 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/4HANA 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 GitLab.
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/4HANA 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 Computer Science, Information Technology, or an approved equivalent combination of education and experience. An SAP development certification is a plus.
Technical Capabilities
Advanced implementation experience with modern SAP architectures: CDS Views, OData provision, and SAP RAP.
Functional familiarity with cloud integration middleware frameworks, Cloud Integration (CI) iFlows, or the SAP Application Interface Framework (AIF).
Strong capability working within mixed methodology delivery teams (Agile/Scrum and classic Waterfall frameworks).
Summary
If you are an authoritative SAP ABAP Developer who commands expert knowledge of advanced 7.5 syntax and modern RAP architecture, we encourage you to apply online at www.randstad.ca. Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more