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.