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 a month ago
Similar jobs that could be interesting for youBased on the SAP ABAP Developer in Toronto, ON vacancy
  • $100k - $120k per year

     ...globally recognized consumer health brand.   We’re hiring an SAP Developer  to join the enterprise applications team of a globally...  ...developing front-end components, or enhancing SAP functionality using ABAP within a structured ERP landscape. You understand performance... 
    Suggested
    Long term contract
    Full time
    Work at office
    1 day per week

    Stack It Recruitment

    Toronto, ON
    more than 2 months ago
  • $65 per hour

     ...Position: ABAP Developer (Contract – 6 Months) Location:  / Ontario (preferred) Structure: 6 month contract Pay Rate: $65/hr INC....  ...6+ months) to develop Adobe Forms and OData Services as part of SAP initiatives. This role will work closely with functional teams to... 
    Suggested
    Contract work
    Temporary work

    CorGTA

    Toronto, ON
    4 hours ago
  •  ...Reporting to the Principal Director, SAP Innovation and IP and the Vice President,...  ...engagement assignment, the SAP AI Orchestration Developer designs and builds AI-enabled business processes...  ...Scenario Lifecycle Management, ABAP AI SDK, MCP, or agent frameworks. SAP Business... 
    Suggested
    Long term contract
    Full time
    Remote work
    Flexible hours

    Talan

    Toronto, ON
    12 days 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
    12 days ago
  •  ...efficiently. Job Description Reporting to the Principal Director, SAP Innovation and IP and the Vice President, Delivery for engagement assignment, the SAP BTP Full-Stack and Integration Developer builds the services, applications, and integrations designed for Talan... 
    Suggested
    Long term contract
    Full time
    Flexible hours

    Talan

    Toronto, ON
    12 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
    13 days ago
  •  ...the Directeur principal, PI et innovation SAP, with a delivery reporting line to the Vice...  ...for consumption cost. You guide developers, address questions from client security and...  ...located across North America. Assets ABAP Cloud, SAP Datasphere, Business Data Cloud... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Talan

    Toronto, ON
    11 days 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
  •  ...Job Responsibility: We are: Accenture's SAP practice, and we bring the New to life using design thinking, agile development methodologies...  ...balanced parental leave policy. Fantastic opportunities to develop your career across industries with local and global clients.... 
    Full time
    Local area

    Accenture

    Toronto, ON
    2 days ago
  •  ...backed by the secure infrastructure and scale of our multi-billion-dollar parent company. The Opportunity We are seeking a Senior SAP Automation Engineer with deep expertise in Tricentis Tosca to lead the automation of our SAP S/4HANA ecosystem. In this role, you... 
    Long term contract
    Full time

    Telus Digital

    Toronto, ON
    more than 2 months 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
    8 days ago
  •  ...Job Responsibility: Role: A minimum of 10 years of experience in the SAP domain, including numerous years of hands-on functional experience. A very strong Senior Manager, managing big size SAP/ Enterprise Digital Delivery Projects. A minimum of 5 years of SAP project... 
    Full time
    Contract work

    TekStaff IT Solutions

    Toronto, ON
    9 days ago
  •  ...with us. Job Description We are looking for a Senior SAP Functional Expert – Finance & Controlling (FICO) with deep...  ...CFin)  • Define and deliver functional specifications for custom developments, interfaces (APIs, BAPIs), and Fiori applications. • Manage integration... 
    Long term contract
    Full time
    Internship

    Sopra Steria

    Toronto, ON
    19 days ago
  •  ...Reporting to the Vice President, Delivery, the SAP Finance Domain Architect serves as Talan’s...  ...processes and plays a central role in developing new business opportunities. Up to 50% of...  ...partnership with Sales and Delivery teams. Develop reusable demonstrations, accelerators, and... 
    Long term contract
    Local area
    Flexible hours

    Talan

    Toronto, ON
    8 days ago
  •  ...and scaling solutions that enable companies to grow more efficiently. Job Description Reporting to the Principal Director, SAP Innovation and IP, the SAP Enterprise Architect defines and safeguards the end-to-end coherence of the SAP landscape and its connections... 
    Long term contract
    Local area
    Flexible hours

    Talan

    Toronto, ON
    12 days ago
  •  ...with us. Job Description We are seeking an experienced SAP Solution Architect to lead the design and governance of end-to-...  ...testing, deployment, and hypercare phases. Mentor consultants, developers, and project teams on SAP best practices. Maintain... 
    Long term contract
    Full time
    Internship

    Sopra Steria

    Toronto, ON
    19 days ago
  •  ...is seeking a Senior IT Manager – Enterprise Applications & SAP to lead and develop its Americas IT Hub. Leading a team of 12 or more direct reports...  ...modules. ~ Knowledge of API and SAP BTP integrations, ABAP and Fiori development governance, Clean Core principles,... 
    Permanent employment
    Full time

    TOTEM Recruteur de talent

    Toronto, ON
    13 days ago
  • $130k - $180k per year

     ...communities. The Role Veeva is seeking a Senior Product Manager, SAP ERP Integrations, who would be responsible for defining,...  ...technical skills to translate business requirements to design docs for developers to understand ~ Demonstrated skills in design, product... 
    Remote job
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    4 days ago
  •  ...Reporting to the Vice President Delivery the SAP Supply Chain Domain Architect is Talans functional authority for supply chain planning...  ...and onboarding and identify the capabilities the practice must develop train or hire.  Track the SAP roadmap for the domain and brief... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Talan

    Toronto, ON
    13 days ago
  •  ...re growing fast and hiring the talent to match. The Integration Developer plays a critical role in our post-sales team by collaborating closely...  ...a team. Bonus if you have: Experience with ERPs such as SAP, Oracle, JD Edwards, NetSuite, Microsoft Dynamics AX, Sage... 
    Full time
    Immediate start

    Maintainx

    Toronto, ON
    a month ago
  •  ...operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise. All SA...  ...skills and performance. Job Description Position: .Net Developer Location: Toronto, ON, CA Rate: Open Duration: Full Time... 
    Full time
    Casual work
    Work at office

    Dba Technologies, Llc

    Toronto, ON
    more than 2 months ago
  •  ...Job Description Reporting to the Principal Director, SAP AMS, the Customer Evolution Manager, SAP AMS is the primary point...  ...and Customer Solution teams with the business context required to develop them.  Leadership, vision and initiative   Coach and develop... 
    Long term contract
    Full time
    Contract work
    Remote work
    Flexible hours

    Talan

    Toronto, ON
    12 days ago
  •  ...software delivery, and consulting services. Our expert team of SAP functional consultants, developers, project managers, data engineers, and security analysts...  ..., regression testing) and other testing as required. Develop documentation to track defects, identifying potential... 
    Full time
    Part time
    Remote work
    Flexible hours

    Technitask

    Toronto, ON
    more than 2 months ago
  • $95k - $110k per year

     ...building projects, join our best-in-class team. What is the Opportunity? The Sr. BI Developer is responsible for designing, developing, and implementing enterprise data solutions using SAP Datasphere. This role supports data integration, modeling, virtualization, analytics,... 

    AECON

    Toronto, ON
    15 hours ago
  •  ...NTT DATAs Client is seeking an SAP S/4 HANA Implementation FI/CO Leader to lead a team chartered with the implementation of SAP S/...  ...Functional Specification documentation. Interface effectively with developers to translate Functional Specification documentation into Technical... 
    Hourly pay
    Long term contract
    Temporary work
    Local area
    Remote work
    Flexible hours

    NTT DATA's Client

    Toronto, ON
    22 days ago
  •  ...Responsibility: 1 Opening Toronto Role description Salesforce CPQ Developer Specialist II - Software Engineering Who We Are: Born...  ...CPQ systems with CRM (e.g., Salesforce) and ERP (e.g., SAP) systems. ~ Expert in configuration automation using .net framework... 
    Full time

    UST Global

    Toronto, ON
    5 days ago
  •  ...Role: Workato Lead Developer Type: FT Location: Toronto, Canada Role Overview: We are looking for a Workato Lead Developer with...  ...enterprise applications such as Salesforce, NetSuite, Oracle, and SAP Collaborate with cross-functional teams to gather requirements... 
    Full time

    Osi Digital

    Toronto, ON
    more than 2 months ago
  • $114k - $160.5k per year

     ...The opportunity EY's Managed Services practice delivers SAP operational excellence through scalable support, continuous improvement...  ...with data privacy, confidentiality, and ethical standards. Develop and scale repeatable AI-enabled approaches, tools, and best practices... 
    Contract work
    Weekend work

    Ernst & Young

    Toronto, ON
    5 days ago
  •  ...thinking organization, apply now. We are currently seeking a Sr BODS Developer to join our team in Toronto, Ontario (CA-ON), Canada (CA). Job Requirements 6-8 Yrs. of overall technical experience in SAP BODS with all the SAP BODS application modules (Extract, Transform,... 
    Long term contract
    Full time

    NTT DATA

    Toronto, ON
    5 days ago
  •  ...Role: SAP Fioneer FPSL Functional Consultant Skills Required: Role Summary: The SAP Fioneer FPSL Banking Consultant is responsible for hands-on functional configuration and implementation of SAP Fioneer Financial Products Subledger (FPSL) for banking products... 
    Full time
    Contract work
    Local area

    Astra North Infoteck Inc.

    Toronto, ON
    28 days ago

Do you want to receive more vacancies?

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