SAP ABAP Developer- S/4HANA Migration

  • Location: Ottawa, Ontario
  • Remote: Hybrid
  • Type: Contract
  • Job #34725

We are seeking an experienced SAP ABAP Developer to support a large-scale SAP ECC to S/4HANA migration project currently in the Prepare & Explore phases (SAP Activate methodology). This is a long term HYRBID contract opportunity

This role will focus on custom code remediation, modernization, and adaptation of legacy ECC developments to ensure S/4HANA technical compatibility, performance optimization, and alignment with SAP best practices.

You will work closely with functional leads, architects, Basis/Security teams, and external integration partners to meet project timelines and technical objectives.


Key Responsibilities

S/4HANA Migration & Remediation

  • Analyze and remediate custom ABAP objects impacted by S/4HANA simplifications.

  • Perform HANA code adaptation (SQL optimization, removal of non-performant patterns).

  • Execute custom code analysis using ATC (ABAP Test Cockpit), SCI, and related tools.

  • Support SPAU/SPDD adjustments during upgrade activities.

  • Refactor legacy code to modern ABAP standards (Open SQL enhancements, CDS-first approach).

Development & Enhancements

  • Design, develop, test and deploy:

    • Reports (ALV)

    • Enhancements, BADIs, User Exits

    • BAPIs, RFCs

    • Interfaces (IDoc, OData, REST/SOAP)

  • Develop and enhance CDS Views and AMDP.

  • Support Fiori enablement (OData services, annotations).

  • Troubleshoot/debug ABAP issues and system dumps.

  • Apply OSS Notes as required.

  • Complete documentation and update Jira artifacts.

  • Assess and estimate ABAP development effort.

Testing & Delivery

  • Translate functional requirements into technical designs.

  • Create unit tests and support SIT/UAT phases.

  • Assist with cutover and migration-related activities.

  • Produce detailed technical documentation.

Collaboration & Governance

  • Align developments with enterprise architecture principles.

  • Coordinate transports and environment readiness with Basis/Security.

  • Ensure performance, security, and compliance standards are met.


Required Qualifications

  • Post-secondary education in Computer Science, Business, or related field.

  • 5+ years SAP experience.

  • Minimum 3+ years ABAP development experience.

  • Experience in at least one S/4HANA conversion project.

  • Strong understanding of S/4HANA data structures (e.g., MATDOC, ACDOCA, BP).

  • Hands-on experience with:

    • ATC / SCI checks

    • CDS Views

    • AMDP

  • Experience across SAP ECC modules including: HR Payroll, FICO, SD, MM, PM, QM, CRM, Ariba.


Preferred Qualifications

  • SAP Fiori / UI5 experience.

  • OData service development.

  • Experience with Jira and/or SAP Solution Manager.

  • Experience working in Agile and Waterfall environments.


Key Competencies

  • Strong analytical and troubleshooting skills.

  • Ability to work independently and within cross-functional teams.

  • Excellent communication and documentation skills.

  • Strong organizational and planning abilities.

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!