ABAP Developer - ISU
Role details
Job location
Tech stack
Job description
At Amaris, we are committed to offering our candidates the best possible recruitment experience. We seek to better know and understand our candidates, challenge them, and share our feedback as quickly as possible. Here is what our recruitment process looks like:
First contact: Our process usually starts with a brief virtual/phone conversation to learn more about you! The goal? To get to know you, understand your motivations, and ensure we offer you the position that best suits you!
Interviews (on average, the number of interviews is 3 - but it may vary depending on the seniority level required for the position). During the interviews, you will meet members of our team: your future manager of course, but also other people you will work with. These interviews will allow us to learn more about you, your experience and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our history, our teams, and your career opportunities!
Case study: Depending on the position, you may be asked to take a test. This could be a role play, a technical evaluation, a problem-solving scenario, etc.
As you know, every person is different and the same goes for every role in a company. That is why we must adapt accordingly, so the process can sometimes be somewhat different for each candidate. That said, we always put ourselves in the candidate's shoes to offer the best possible experience. We look forward to meeting you!, You will work as a ABAP developer specialized in SAP ISU (Industry Solution for Utilities). You contribute to the design, development, and integration of custom solutions for clients in the public utilities sector (electricity, gas, water, urban services). Your technical skills are essential to ensure the performance, reliability, and scalability of SAP systems in critical and regulated environments., * Design, develop, and maintain ABAP programs in SAP ISU environments (ECC or S/4HANA Utilities)
- Participate in the implementation and evolution of modules Device Management, Billing, Customer Service, and Integration with smart meters (AMI/MDM)
- Develop custom interfaces (RFC, IDoc, BAPI, SOAP/REST) between SAP ISU and third-party systems (CRM, mediation, collection systems)
- Perform enhancements, User Exits, BAdIs, and functional modifications according to specific utilities client needs
- Collaborate closely with project managers, SAP ISU functional consultants, and technical architects
- Write clear technical documentation and ensure knowledge transfer to internal teams and clients
- Participate in design workshops, integration tests, and production issue resolution
- Apply best ABAP development practices (performance, security, maintainability) and group quality standards
Requirements
- Holder of a degree in computer science, software engineering, or equivalent
- Proven experience of at least 5 years in ABAP development, including a solid specialization in SAP ISU (Industry Solution for Utilities)
- Mastery of ABAP objects: programs, dialogues, ALV, Smart Forms, interactive Reports, BDC, workflows
- Experience in developments related to billing, device management, customer service, and AMI/MDM integration processes
- Knowledge of SAP ECC and/or S/4HANA Utilities environments, and FI, CRM, PI/PO modules
- Experience with version control tools (SAP CTS+, Git), Agile methodologies (Scrum, SAFe), and tracking tools (Jira, Confluence)
- Rigor, autonomy, analytical mindset, and ability to work in a multidisciplinary team
- Customer service orientation and commitment to code quality and delivering functional value