Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

SAP ABAP Developer

$100k - $110k per year
Full-time

Michael Page

Job Description

Position DetailsWhat You Will Do

  • Perform hands-on SAP ABAP development for S/4HANA, including enhancements, exits, and technical build activities.
  • Collaborate with functional teams to gather requirements and translate them into cohesive technical specifications and strong solutions.
  • Design and build scalable web UIs applications using SAPUI5 (Freestyle) JavaScript/TypeScript and SAP Fiori Elements. Using standard templates like List Reports, Object Pages, and Overview Pages driven entirely by backend CDS metadata annotations.
  • Modify and extend standard SAP Fiori applications via Fiori Adaptation Projects.
  • Connect frontend architectures to SAP systems by consuming and troubleshooting OData v2/v4 services.
  • Experience in SAP Cloud Application Programming Model, building decoupled, multi-tenant microservices on SAP Business Technology Platform (BTP) using Node.js or Java.
  • Use SAP BTP to build custom services that interact with S/4HANA via APIs, leaving the standard ERP system clean and easy to upgrade.
  • Design, develop, and optimize CDS Views (Basic, Composite, and Consumption layers) to support analytical reporting, Fiori apps, and OData service exposure.
  • Develop and support SAP Fiori applications, leveraging CDS-based OData services and RAP (RESTful ABAP Programming) model patterns where applicable.
  • Proficient in exposing OData V2/V4 or GraphQL APIs to connect external non-SAP data with SAP architectures.
  • Redesign old procedural programs (like reports or Web Dynpros) into modern, cloud-compliant, event-driven RAP services.
  • application repositories using Git-based workflows, automated testing, and agile deployment cycles
  • Good understanding of Object-Oriented Programming, Adobe Forms, RFC, Workflow, BADI, IDOC, RFCs, BAPIs, web service, and User exits.
  • Experience in SAP system upgrades, and support patching. Provide technical support and guidance to team members. Support testing, defect resolution, and stabilization activities.
  • Responsible for development activities including design, documentation, coding, and unit testing for assigned product features in SAP S/4 HANA Retail.
  • Troubleshoot, analyze, and fix issues in both new and existing code bases.
  • Investigate and resolve complex technical and content-related issues for S/4 HANA.
  • Timely review and response to incident tickets per established SLAs and processes.
  • Strong ownership mindset, commitment, and adaptability to changing priorities.

Who You Are

  • Minimum of 6 years of experience in SAP S/4 HANA ABAP development.
  • Degree in Computer Science or any analytical discipline.
  • ABAP for SAP S/4 HANA certification is a must.
  • Extensive experience with SAP S/4 HANA, including Fiori, UI5, CDS, RAP, and CAP.
  • Strong business process knowledge of SAP SD, MM & FI, and related enhancements.
  • Exemplary communication skills specifically in communicating complex/technical project information to a wide audience.

MPI does not discriminate on the basis of race, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, or based on an individual's status in any group or class otherwise protected under applicable human rights legislation. MPI encourages applications from minorities, women, the disabled and all other qualified applicants

The Successful Applicant

The successful candidate is a highly skilled SAP S/4HANA ABAP Developer with 6+ years of experience delivering enterprise SAP solutions across ABAP, Fiori/UI5, CDS, RAP, CAP, OData, and SAP BTP. They combine deep technical expertise with strong business knowledge in SAP SD, MM, and FI, and are comfortable designing, developing, troubleshooting, and modernizing SAP applications in a cloud-ready environment.

They are a collaborative communicator who can translate business requirements into scalable technical solutions, take ownership of complex development initiatives, support system upgrades and production issues, and thrive in an agile, fast-paced environment with changing priorities.

What's on Offer

  • Gain hands-on experience with the latest SAP technologies, including S/4HANA, Fiori, RAP, CAP, CDS, and SAP BTP.
  • Work on modern cloud-native and event-driven architectures that are highly sought-after in the SAP market.
  • Influence enterprise-scale SAP Retail solutions and contribute to major transformation initiatives.
  • Expand technical breadth across frontend, backend, APIs, microservices, and integrations.
  • Develop leadership skills by providing technical guidance, supporting upgrades, and resolving complex issues.
  • Enjoy strong career growth opportunities through exposure to cutting-edge SAP innovation and agile delivery practices.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the SAP ABAP Developer in Toronto, ON vacancy
  •  ...This is a remote position. Senior SAP ABAP Technical Developer 12 Months Contract Preferred Qualifications SAP ABAP Cloud or SAP S/4HANA certification. Experience with Git-based development, CI/CD practices, and cloud-native SAP extensions.... 
    Suggested
    Contract work
    Remote work

    Trident Staff

    Toronto, ON
    a month ago
  • $90k - $105k per year

     ...our best-in-class team. What is the Opportunity? The SAP Integration Developer will be responsible for designing, developing, and maintaining...  ...certification will be considered an advantage. Understanding of ABAP basics and SAP development environments. SAP Integration... 
    Suggested
    Remplacement
    Local area

    AECON

    Toronto, ON
    14 hours ago
  • $70.23 - $76.92 per hour

    We are seeking an expert SAP ABAP Development Specialist to lead the design, development, and optimization of RICEFW objects within both...  ...post-implementation maintenance. The ideal candidate is a seasoned developer who not only excels at writing complex code and APIs but also... 
    Suggested
    Long term contract
    Contract work
    3 days per week

    Randstad

    Toronto, ON
    more than 2 months ago
  • $58k - $102k per year

     ...Data, setup RTI Integration Models between SAP S/4 HANA and SAP IBP • Define and document...  ...between SAP S/4 HANA and SAP IBP • Develop and validate IBP planning views, templates,...  ...demand signal integration • Knowledge of ABAP, BTP development tools, or Python/R for custom... 
    Suggested
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    11 hours ago
  • $58k - $102k per year

     ...transactionnelles, configurer des modèles d’intégration RTI entre SAP S/4HANA et SAP IBP. • Définir et documenter les spécifications fonctionnelles...  ...de Signal pour les demandes externes; • Connaissance de ABAP, des outils de développement BTP ou de Python/R pour l’analytique... 
    Suggested
    Permanent employment
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    Deloitte

    Toronto, ON
    11 hours ago
  •  ...a strategic partner with the business in developing IT solutions and related governance for use...  ...transports and releases Advise and ensure SAP System back-up and maintenance Formal Education...  ...Authorizations SAP Back up and restore ABAP - proficient Quality focused Problem... 
    Full time

    Home Trust Company

    Toronto, ON
    5 days ago
  • $85k - $156k per year

     ...professionals reach across disciplines and borders to develop and lead global initiatives. We deliver...  ...will your typical day look like? As the SAP Architect you will be responsible for...  ...Finance, HR modules Proficiency in SAP ABAP RESTful Application Programming Model (RAP)... 
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    11 hours ago
  •  ...Senior SAP BTP Integration Suite Lead / SAP Build Developer Roles & Responsibilities • Lead the design and implementation of integration solutions using SAP BTP Integration Suite: • Cloud Integration • API Management • Open Connectors • Implement... 
    Permanent employment
    Manual labor

    Astra North Infoteck Inc.

    Toronto, ON
    13 days ago
  • $105 per hour

    SAP Functional Lead - Finance (S/4HANA) Contract: 6 months (extension / conversion potential) Work Model: Hybrid - 2 days onsite + 4th...  ...Knowledge of FPSL/FCL and S/4HANA data structures Exposure to ABAP, BRF+, BW, and SAP HANA concepts Tools Strong MS Office skills... 
    Contract work
    Toronto, ON
    18 days ago
  • $4102 per week

     ...sustainment activities (operating, maintaining applications once developed including patch and image management tasks) for applications,...  ...business processes for the supporting Lines of Business (LoB). # Develop and recommend technical strategies and solutions to maintain and... 

    Hydro One Networks Inc

    Toronto, ON
    11 hours ago
  •  ...SAP BTP Integration Suite Developer – SAP BTP, Integration Suite, SAP Build & Agentic AI Work Model: 1 day in office per week Role Overview We are seeking an SAP BTP Integration Suite Developer with SAP Build and Agentic AI Development experience to work on... 
    Contract work
    Manual labor
    Work at office
    1 day per week

    Astra North Infoteck Inc.

    Toronto, ON
    27 days ago
  •  ...thinking organization, apply now. We are currently seeking a SAP Client Delivery Manager to join our team in Toronto, Ontario (CA...  ...Service Level with the customer and advises on new services or other developments within SAP HANA Enterprise Cloud that increase the business... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Toronto, ON
    11 hours ago
  •  ...SAP BO Consultant – SAP BusinessObjects, Crystal Reports & SQL Server BI Location: Toronto, ON Work Model: Hybrid (2 days...  ...a highly skilled SAP BusinessObjects (SAP BO) Expert to design, develop, and maintain enterprise-level reporting and business intelligence... 
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $110k - $160k per year

     ...world.  The Opportunity An SAP S/4HANA Asset Accounting...  ..., IT and SAP technical teams (ABAP), External vendors and auditors...  ...within existing clients and in developing new prospects at the "C" level...  ...the future with confidence and develop answers for the most pressing... 

    Ernst & Young

    Toronto, ON
    26 days ago
  • $110k - $160k per year

     ...currently looking for a Manager – SAP BASIS to join our Enterprise...  ...integration points for ABAP, Java, and other SAP systems...  ...a strong interest in further developing and integrating enterprise domain...  ...the future with confidence and develop answers for the most pressing... 

    Ernst & Young

    Toronto, ON
    4 days ago
  • $4374.92 per week

     ...High Performance Utility Model. Ensure process alignment across non-SAP capabilities (scheduling, planning, time reporting, outage mgmt...  ...and impact of the enterprise business architecture. # Develop relationships with professional organizations, user groups, and industry... 

    Hydro One Networks Inc

    Toronto, ON
    11 hours ago
  •  ...SAP CPI Lead SAP Cloud Platform Integration PI/PO & S/4HANA Integration Job Summary Support the migration of integration interfaces...  ...SAP PI/PO interfaces and integration flows. Design and develop integration solutions in SAP CPI (iFlows). Migrate... 
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    22 hours ago
  • $104k - $215k per year

     ...experienced sales professional to support our successful and growing SAP practice. The individual will focus on our market position,...  ...Public Cloud Nationally. The primary role of the position will be to develop relationships with SAP, our leadership and client service... 
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    11 hours ago
  • $130k - $160k per year

     ...We are currently looking for a Manager – SAP Analytics to join our Enterprise Applications...  ...coupled with a strong interest in further developing and integrating operations with technology...  ...the industry Learning opportunities to develop new skills and progress your career The... 
    Weekend work

    Ernst & Young

    Toronto, ON
    12 days ago
  • ~9+ years of experience in SAP BASIS and SAP HANA Database Administration . ~ Execute System Copy for Oracle/HANA Database , SAP Client Copies , and Environment Refreshes end-to-end. ~ Hands-on experience working with SAP HANA Database in a High Availability... 
    Manual labor

    PeoplePilot

    Toronto, ON
    1 day ago
  • Senior SAP MM Consultant Position Description We are seeking a Senior SAP S/4HANA MM...  ...Expert who can navigate highly customized ABAP environments while leveraging SAP Best Practices...  .... Your work creates value. You’ll develop innovative solutions and build relationships... 
    Toronto, ON
    a month ago
  •  ...SAP CPI Lead – SAP Cloud Platform Integration, PI/PO & S/4HANA Integration Job Summary • Support the migration of integration...  ...existing SAP PI/PO interfaces and integration flows. • Design and develop integration solutions in SAP CPI (iFlows). • Migrate... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  • $110k - $160k per year

     ...opportunity We are looking for a strategic and experienced SAP SuccessFactors Consulting Manager to join our HR Technology practice...  ...of the most engaging colleagues around Opportunities to develop new skills and progress your career The freedom and flexibility... 
    Long term contract
    Weekend work

    EY

    Toronto, ON
    1 day ago
  • $115k - $165k per year

    SAP RE-FX Consultant Position Description CGI is seeking a high potential, SAP RE FX (Flexible Real Estate) / REM (Real Estate Module...  ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Flexible hours
    Toronto, ON
    22 days ago
  • Role:SAP Technical Lead Skilled in Sprint Execution, Requirement Tracking, Incident & Change Management, Risk Mitigation, and Cross-Functional Coordination across Engineering, DevOps, and Business Teams.
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    8 days ago
  • $90.5k - $136k per year

     ...currently looking for a Senior Consultant – SAP Analytics / SAP Datasphere to join our...  ..., and analytics workstreams. Assist in developing scalable data models, analytical models, replication...  ...colleagues around. Opportunities to develop new skills and progress your career.... 
    Work at office
    Weekend work

    Ernst & Young

    Toronto, ON
    12 days ago
  • $87 per hour

    Our banking client is looking for an experienced SAP Functional Consultant to support Finance initiatives. The role involves analyzing business requirements, collaborating with technology teams, managing vendors, and ensuring SAP solutions align with business needs.It is a... 
    Contract work
    Work at office
    Toronto, ON
    15 days ago
  • $130k - $158k per year

     ...Job Overview Our Client is looking for a Senior Manager SAP SD and Trade Management (TPM) to join in a permanent capacity....  ...cost‑effective IT service delivery. Responsibilities Develop and implement IT strategies aligned with enterprise business goals... 
    Permanent employment
    Contract work
    3 days per week

    Addmore Group

    Toronto, ON
    1 day ago
  •  ...future, consider joining our team! A Day in the life of a Business Systems Analyst at Esri Canada: * Serve as a primary support contact for SAP and SAC system operations, including configuration, reporting, issue investigation, and coordination of system changes. * Analyze... 
    Full time
    Summer work
    Work at office
    Work from home

    Esri Canada Limited

    Toronto, ON
    5 days ago
  • $70 per hour

    Our client is a major Financial Institution and they are looking for an SAP Reporting Consultant to help them move from their old General Ledgers "GL" to SAP for an initial term of 6 months. As the SAP Reporting Consultant, you will roll up your sleeves and help convert existing... 
    Contract work
    Toronto, ON
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to SAP ABAP Developer. Be the first to apply!